protected void botonDetalleUsuario_Click(object sender, EventArgs e) { usuario = (Usuario)Session[Session.SessionID + "usuario"]; usuario.nombre = nombre.Text; usuario.apellido = apellido.Text; usuario.dni = Convert.ToInt32(dni.Text); usuario.userName = username.Text; usuario.password = contraseña.Text; direccion.calle = calle.Text; direccion.altura = Convert.ToInt32(altura.Text); direccion.localidad = localidad.Text; direccion.provincia = provincia.Text; direccion.descripcion = descripcion.Text; if (usuario.direccion.id == 1) { direccionNegocio.Agregar(direccion); int idDireccion = direccionNegocio.BuscarDireccion(); usuario.direccion.id = idDireccion; usuarioNegocio.Modificar(usuario); } else { usuarioNegocio.Modificar(usuario); direccionNegocio.Modificar(direccion); } Session.Add(Session.SessionID + "usuario", usuario); }
protected void botonDetalleProveedor_Click(object sender, EventArgs e) { proveedor = (Proveedor)Session[Session.SessionID + "proveedorModif"]; proveedor.nombre = nombreProv.Text; proveedor.descripcion = descripProv.Text; direccion.calle = calleProv.Text; direccion.altura = Convert.ToInt32(alturaProv.Text); direccion.localidad = localidadProv.Text; direccion.provincia = provinciaProv.Text; if (botonDetalleProveedor.Text == "MODIFICAR") { negocioProveedor.Modificar(proveedor); direccion.id = proveedor.direccion.id; direccionNegocio.Modificar(direccion); } else { direccionNegocio.Agregar(direccion); int idDireccion = direccionNegocio.BuscarDireccion(); proveedor.direccion.id = idDireccion; negocioProveedor.Agregar(proveedor); } }