protected void Agregar_Click(object sender, EventArgs e) { int IdDireccion = 0; direccion.Calle = CalleBox.Text; direccion.Altura = Convert.ToInt32(AlturaBox.Text); direccion.Provincia = ProvinciaBox.Text; direccion.CodigoPostal = CodigoBox.Text; direccion.Localidad = LocalidadBox.Text; cliente = (Usuario)Session[Session.SessionID + "Usuario"]; cliente.dni = Convert.ToString(DniBox.Text); int id = cliente.Id; //Busca el Id de la direccion Agregada. if (!direccionNegocio.SiExisteDireccion(direccion)) { direccionNegocio.Agregar(direccion); } IdDireccion = direccionNegocio.BuscarIdDireccion(direccion); cliente.direccion.Id = IdDireccion; clienteNegocio.ModificarDatosCliente(cliente); Response.Redirect("Carrito.aspx"); }
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 Agregar_Click(object sender, EventArgs e) { try { //int IdDireccion=0; //int IdContacto=0; //direccion.Calle = CalleBox.Text; //direccion.Altura = Convert.ToInt32(AlturaBox.Text); //direccion.Provincia = ProvinciaBox.Text; //direccion.CodigoPostal = CodigoBox.Text; //direccion.Localidad = LocalidadBox.Text; //direccionNegocio.Agregar(direccion); //Busca el Id de la direccion Agregada. //IdDireccion = direccionNegocio.BuscarIdDireccion(direccion); //contact.Email = EmailBox.Text; //contact.Telefono = TelefonoBox.Text; //contactoNegocio.Agregar(contact); //IdContacto = contactoNegocio.BuscarIdContacto(contact); //cliente.Dni = Convert.ToInt64(DniBox.Text); cliente.Nombre = NombreBox.Text; cliente.Apellido = ApellidoBox.Text; cliente.Login = NombreUsuarioBox.Text; cliente.Password = ContraseñaBox.Text; cliente.TipoUsuario = 2; cliente.dni = "Sin datos"; clientenegocio.Agregar(cliente); //cliente.direccion.Id = IdDireccion; //cliente.contacto.Id = IdContacto; if (!direccionNegocio.SiExisteDireccion(cliente.direccion)) { direccionNegocio.Agregar(cliente.direccion); contactoNegocio.Agregar(cliente.contacto); } cliente.contacto.Id = contactoNegocio.BuscarIdContacto(cliente.contacto); cliente.direccion.Id = direccionNegocio.BuscarIdDireccion(cliente.direccion); listaUsuario = clientenegocio.ListarUsuario(); aux = listaUsuario[listaUsuario.Count - 1]; cliente.Id = aux.Id; clientenegocio.AgregarDatosCliente(cliente); } catch (Exception ex) { throw ex; } }
protected void Agregar_Click(object sender, EventArgs e) { Contacto contacto = new Contacto(); ContactoNegocio contactoNegocio = new ContactoNegocio(); Direccion direccion = new Direccion(); DireccionNegocio direccionNegocio = new DireccionNegocio(); proveedor = (Proveedor)Session[Session.SessionID + "modificar"]; int IdDireccion; int IdContacto; direccion.Calle = CalleBox.Text; direccion.Altura = Convert.ToInt32(AlturaBox.Text); direccion.CodigoPostal = CodigoBox.Text; direccion.Provincia = ProvinciaBox.Text; direccion.Localidad = LocalidadBox.Text; contacto.Email = EmailBox.Text; contacto.Telefono = TelefonoBox.Text; if (direccionNegocio.SiExisteDireccion(direccion) == true) { IdDireccion = direccionNegocio.BuscarIdDireccion(direccion); } else { direccionNegocio.Agregar(direccion); IdDireccion = direccionNegocio.BuscarIdDireccion(direccion); } if (contactoNegocio.SiExisteContacto(contacto)) { IdContacto = contactoNegocio.BuscarIdContacto(contacto); } else { contactoNegocio.Agregar(contacto); IdContacto = contactoNegocio.BuscarIdContacto(contacto); } proveedor.Nombre = NombreBox.Text; proveedor.direccion.Id = IdDireccion; proveedor.contacto.Id = IdContacto; negocio.modificar(proveedor); Response.Redirect("ProveedorAdmin.aspx"); }
protected void Agregar_Click(object sender, EventArgs e) { try { int IdDireccion = 0; int IdContacto = 0; direccion.Calle = CalleBox.Text; direccion.Altura = Convert.ToInt32(AlturaBox.Text); direccion.Provincia = ProvinciaBox.Text; direccion.CodigoPostal = CodigoBox.Text; direccion.Localidad = LocalidadBox.Text; direccionNegocio.Agregar(direccion); //Busca el Id de la direccion Agregada. IdDireccion = direccionNegocio.BuscarIdDireccion(direccion); contact.Email = EmailBox.Text; contact.Telefono = TelefonoBox.Text; contactoNegocio.Agregar(contact); IdContacto = contactoNegocio.BuscarIdContacto(contact); proveedor.Nombre = NombreBox.Text; proveedor.direccion.Id = IdDireccion; proveedor.contacto.Id = IdContacto; proveedorNegocio.Agregar(proveedor); Response.Redirect("ProveedorAdmin.aspx"); } catch (Exception ex) { throw ex; } }
protected void botonAgregar_Click(object sender, EventArgs e) { usuario = (Usuario)Session[Session.SessionID + "usuario"]; direccion.calle = calleUsuario.Text; direccion.altura = Convert.ToInt32(alturaUsuario.Text); direccion.localidad = localidadUsuario.Text; direccion.provincia = provinciaUsuario.Text; direccion.descripcion = descripcionUsuario.Text; direccionNegocio.Agregar(direccion); int idDireccion = direccionNegocio.BuscarDireccion(); usuario.direccion.id = idDireccion; usuario.direccion.calle = calleUsuario.Text; usuario.direccion.altura = Convert.ToInt32(alturaUsuario.Text); usuario.direccion.localidad = localidadUsuario.Text; usuario.direccion.provincia = provinciaUsuario.Text; usuario.direccion.descripcion = descripcionUsuario.Text; usuarioNegocio.Modificar(usuario); Session.Add(Session.SessionID + "usuario", usuario); Response.Redirect("Carrito.aspx"); }
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); } }