protected void ButtonAgregarDireccion_Click(object sender, EventArgs e) { Cliente cli = (Cliente)HttpContext.Current.Session["cliente"]; DAO.DAODireccion altaDir = new DAO.DAODireccion(); Direccion direccion = new Direccion() { Calle = Calle.Value, Numero_Ext = NumeroE.Value, Numero_Int = string.IsNullOrEmpty(NumeroI.Value) ? "" : NumeroI.Value, Colonia = Colonia.Value, CP = CodPos.Value, Municipio = Municipio.Value, Estado = string.IsNullOrEmpty(Estado.Value) ? "" : Estado.Value, Longitud = longitud.Value, Latitud = latitud.Value, Id_Cliente = cli.Id, Activo = 1 }; bool insercion = altaDir.Insert(direccion); if (insercion) { Response.Redirect("Default.aspx#AltaDir"); } else { Response.Redirect("Prueba.aspx#Error"); } }
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { DAO.DAODireccion direcc = new DAO.DAODireccion(); List <Direccion> direcciones = direcc.GetDireccionesCliente(199); rptMarkers.DataSource = direcciones; rptMarkers.DataBind(); rptMaps.DataSource = direcciones; rptMaps.DataBind(); } }
protected void ButtonModificarDireccion_Click(object sender, EventArgs e) { id = Convert.ToInt32(Request.QueryString["id"]); Cliente cli = null; Direccion direccion = new Direccion(); DAO.DAODireccion actualizarDireccion = new DAO.DAODireccion(); if (Session["cliente"] != null) { cli = (Cliente)Session["cliente"]; } direccion.Calle = Calle.Value; direccion.Numero_Ext = NumeroE.Value; direccion.Numero_Int = NumeroI.Value; direccion.Colonia = Colonia.Value; direccion.CP = CodPos.Value; direccion.Municipio = Municipio.Value; direccion.Estado = Estado.Value; direccion.Longitud = longitud.Value; direccion.Latitud = latitud.Value; direccion.Id_Cliente = cli.Id; direccion.Id = id; bool actualizacion = actualizarDireccion.UpdateDireccionCliente(direccion); if (actualizacion) { Response.Redirect("DireccionesUsuario.aspx#UpdateDir"); } else { } }