public override void GuardarCambios()
        {
            ModuloUsuarioLogic modUsuLogic = new ModuloUsuarioLogic();

            if (this.Modo == ModoForm.Alta)
            {
                ModuloUsuario modUsuNuevo = new ModuloUsuario();
                this.ModuloUsuarioActual = modUsuNuevo;
            }
            if (this.Modo == ModoForm.Alta || this.Modo == ModoForm.Modificacion)
            {
                try
                {
                    this.MapearADatos();
                    modUsuLogic.Save(this.ModuloUsuarioActual);
                }
                catch (Exception e)
                {
                    this.Notificar(this.Text, e.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else if (this.Modo == ModoForm.Baja)
            {
                try
                {
                    modUsuLogic.Delete(ModuloUsuarioActual.Id);
                }
                catch (Exception e)
                {
                    this.Notificar(this.Text, e.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Example #2
0
        public virtual void GuardarCambios()
        {
            Business.Logic.ModuloUsuarioLogic mul = new ModuloUsuarioLogic();
            switch (btnAceptar.Text)
            {
            case "Aceptar":
            case "Guardar":
            {
                MapearADatos();
                mul.Save(ModuloActual);
                break;
            }

            case "Eliminar":
            {
                mul.Delete(ModuloActual.ID);
                break;
            }
            }
        }