private void InsertOrUpdate() { if (!Ambiente.LoggedUser.IsAdmin) { Ambiente.Mensaje("OperaciĆ³n denegada. No tienes permiso para opera esta vista."); return; } if (ModoCreate) { if (TxtUserId.Text.Trim().Length == 0) { return; } objeto = new Usuario(); objeto.UsuarioId = TxtUserId.Text.Trim(); objeto.Password = Ambiente.Encrypt(TxtPassword.Text); objeto.Area = TxtArea.Text.Trim(); objeto.Nombre = TxtNombre.Text.Trim(); objeto.IsAdmin = ChkIsAdmin.Checked; objeto.Facturar = ChkFacturar.Checked; objeto.Reportear = ChkReportear.Checked; if (usuarioController.InsertOne(objeto)) { Ambiente.Mensaje(Ambiente.CatalgoMensajes[3]); } else { Ambiente.Mensaje(Ambiente.CatalgoMensajes[-1]); } Close(); } else { objeto.Password = Ambiente.Encrypt(TxtPassword.Text); objeto.Area = TxtArea.Text.Trim(); objeto.Nombre = TxtNombre.Text.Trim(); objeto.IsAdmin = ChkIsAdmin.Checked; objeto.Facturar = ChkFacturar.Checked; objeto.Reportear = ChkReportear.Checked; if (usuarioController.Update(objeto)) { Ambiente.Mensaje(Ambiente.CatalgoMensajes[3]); } else { Ambiente.Mensaje(Ambiente.CatalgoMensajes[-1]); } Close(); } }