Buenas , pues mi problema es el siguiente: estoy creando una aplicacion pa la uni en visual studio 2008. Es una aplicacion para una peluqueria donde necesito una clase "peluqueria" donde ire almacenando clientes y demas. En el form principal llamo a esto:
private void Form1_Load(object sender, EventArgs e)
{
//Creamos la peluqueria
peluqueria P = new peluqueria();
}
y cuando le damos a añadir nuevo cliente, pues se nos abre un nuevo form, con un formulario para meter los datos.Cuando le doy a aceptar hago esto:
String nombre=txtnombre.Text;
String apellido=txtapellidos.Text;
String direccion=txtdireccion.Text;
String edad=txtedad.Text;
String telefono=txttelefono.Text;
P.anadircliente(nombre,apellido,direccion,edad,telefono);
El problema es que no me reconoce P por que no esta en el ambito. Digamos que al cargar el nuevo form, pues la variable que cree en el form anterior, no esta en el nuevo. Como podria solucionar esto¿?
edit:
Creo que lo he solucionado poniendola como PUBLIC STATIC ¿es correcto?