Ejemplo n.º 1
0
        private void EliminaDireccion()
        {
            var         AppInstance = MainViewModel.GetInstance();
            Guid        UidUsuario  = AppInstance.Session_.UidUsuario;
            VMDireccion MVDireccion = new VMDireccion();

            MVDireccion.ObtenerDireccionesUsuario(UidUsuario.ToString());
            MVDireccion.QuitaDireeccionDeLista(UidDireccion.ToString());
            MVDireccion.GuardaListaDeDirecciones(MVDireccion.ListaDIRECCIONES, UidUsuario, "asp_AgregaDireccionUsuario", "Usuario");
            AppInstance.MVAjustes.Recargar();
        }
Ejemplo n.º 2
0
        protected void DgvDirecciones_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            string UidDireccion = DgvDirecciones.DataKeys[DgvDirecciones.SelectedRow.RowIndex].Value.ToString();

            MVDireccion.QuitaDireeccionDeLista(UidDireccion);
            MVDireccion.EliminaDireccionUsuario(UidDireccion);
            LimpiarCamposDeDireccion();

            MVDireccion.GuardaListaDeDirecciones(MVDireccion.ListaDIRECCIONES, new Guid(Session["IdUsuario"].ToString()), "asp_AgregaDireccionUsuario", "Usuario");
            MVDireccion.ObtenerDireccionesUsuario(Session["IdUsuario"].ToString());
            CargaGrid("Direccion");
        }
Ejemplo n.º 3
0
        private void OnDeleteDirecciones(object sender, EventArgs e)
        {
            var         item    = (MenuItem)sender;
            VMDireccion ObjItem = (VMDireccion)item.CommandParameter;
            Guid        Gui     = ObjItem.ID;
            int         index   = MVDireccion.ListaDIRECCIONES.FindIndex(x => x.ID == Gui);

            MVDireccion.QuitaDireeccionDeLista(ObjItem.ID.ToString());
            MVDireccion.EliminaDireccionUsuario(ObjItem.ID.ToString());

            MVDireccion.ObtenerDireccionesUsuario(AppCliente.App.Global1);
            MyListView.ItemsSource            = null;
            MyListViewDirecciones.ItemsSource = MVDireccion.ListaDIRECCIONES;
        }