Esempio n. 1
0
        /// <summary>
        /// Command executed
        /// Codigo para guardar una persona
        /// </summary>
        private void GuardarCommand_Executed()
        {
            clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL();
            clsListadoPersonaBL    miListado    = new clsListadoPersonaBL();

            //Cambiamos la visibilidad de la lista
            Visibilidad = Visibility.Visible;

            try
            {
                //Si ha pulsado "nuevo"
                if (_personaSeleccionada.id != 0)
                {
                    miManejadora.updatePersonaBL(_personaSeleccionada);
                }
                else
                {
                    VisibilidadDeshacer = Visibility.Collapsed;
                    miManejadora.insertPersonaBL(_personaSeleccionada);
                }

                //Actualizamos la lista
                _listado = miListado.ListadoPersonasBL();
                NotifyPropertyChanged("listado");
            }
            catch (Exception e)
            {
                MessageBox.Show("Error con la BBDD " + e);
            }
        }
Esempio n. 2
0
 public ActionResult Create(clsPersona p)
 {
     if (!ModelState.IsValid)
     {
         return(Create(p));
     }
     else
     {
         clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL();
         miManejadora.insertPersonaBL(p);
         clsListadoPersonaBL lista = new clsListadoPersonaBL();
         return(View("Index", lista.ListadoPersonasBL()));
     }
 }