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();
     }
 }
Beispiel #3
0
        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
            {
            }
        }