public IActionResult editar([FromBody] Admon _admin)
        {
            var result = _service.editarAdmon(_admin);

            if (result)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
Beispiel #2
0
 // Guardar el Admon
 public Boolean addAdmon(Admon _admon)
 {
     try
     {
         _context.Admons.Add(_admon);
         _context.SaveChanges();
         return(true);
     }
     catch (Exception err)
     {
         return(false);
     }
 }
Beispiel #3
0
        // Actualizar los datos
        public Boolean editarAdmon(Admon _admon)
        {
            try
            {
                var admin = _context.Admons.Where(x => x.ID_ADMON == _admon.ID_ADMON).FirstOrDefault();
                admin.NOMBRE_ADMON   = _admon.NOMBRE_ADMON;
                admin.APELLIDO_ADMON = _admon.APELLIDO_ADMON;
                admin.TELEFONO       = _admon.TELEFONO;
                admin.DIRECCION      = _admon.DIRECCION;
                admin.NICK_NAME      = _admon.NICK_NAME;
                admin.PASSWORD_ADMON = _admon.PASSWORD_ADMON;

                _context.SaveChanges();

                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
        }
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     if (flag == 1)
     {
         DialogsResults respuesta = Dialogs.Show("Esta seguro que desea guardar el item? ", DialogsType.Question);
         if (respuesta == DialogsResults.Yes)
         {
             string idPresupuestos, Diario, Mo, Prestaciones, Admon, Prod, Venta, Varios;
             if (txtIdPresupuestos.Text != string.Empty && txtDiario.Text != string.Empty && txtMO.Text != string.Empty && txtPrest.Text != string.Empty && txtAdmon.Text != string.Empty && txtProd.Text != string.Empty && txtVentas.Text != string.Empty && txtVarios.Text != string.Empty && txtIdPresupuestos.Text != string.Empty)
             {
                 idPresupuestos = txtIdPresupuestos.Text;
                 Diario         = txtDiario.Text;
                 Mo             = txtMO.Text;
                 Prestaciones   = txtPrest.Text;
                 Admon          = txtAdmon.Text;
                 Prod           = txtProd.Text;
                 Venta          = txtVentas.Text;
                 Varios         = txtVarios.Text;
                 Mo             = Mo.Replace("MX$", string.Empty);
                 Prestaciones   = Prestaciones.Replace("MX$", string.Empty);
                 Admon          = Admon.Replace("MX$", string.Empty);
                 Prod           = Prod.Replace("MX$", string.Empty);
                 Venta          = Venta.Replace("MX$", string.Empty);
                 Varios         = Varios.Replace("MX$", string.Empty);
                 bool resultado = Presupuestos.AddPresupuestos(Diario, Mo, Prestaciones, Admon, Prod, Venta, Varios, idPresupuestos);
                 if (resultado == true)
                 {
                     Dialogs.Show(Properties.Resources.Agregar + " el Presupuestos", DialogsType.Info);
                     txtDiario.Text  = string.Empty;
                     txtMO.Text      = string.Empty;
                     txtPrest.Text   = string.Empty;
                     txtProd.Text    = string.Empty;
                     txtVentas.Text  = string.Empty;
                     txtVarios.Text  = string.Empty;
                     txtAdmon.Text   = string.Empty;
                     dtDatos.Enabled = true;
                     Presupuestos.Presupuestos(dtDatos);
                     string idcatalogo;
                     idcatalogo = "Alta de un Item de Presupuesto";
                     Bitacora.AddBitacoradeEventos(GLOBALS.USUARIO, GLOBALS.DEPARTAMENTO, DateTime.Now, idcatalogo);
                     dtDatos.Enabled     = true;
                     btnAlta.Enabled     = true;
                     btnEliminar.Enabled = true;
                     flag = 0;
                 }
                 else
                 {
                     Dialogs.Show("Ëxiste campo sin datos o datos erroneos, intente de nuevo", DialogsType.Error);
                 }
             }
         }
     }
     else if (flag == 0)
     {
         DialogsResults respuesta = Dialogs.Show("Esta seguro que desea guardar el item? ", DialogsType.Question);
         if (respuesta == DialogsResults.Yes)
         {
             int    id;
             string idPresupuestos, Diario, Mo, Prestaciones, Admon, Prod, Venta, Varios;
             if (txtIdPresupuestos.Text != string.Empty && txtDiario.Text != string.Empty && txtMO.Text != string.Empty && txtPrest.Text != string.Empty && txtAdmon.Text != string.Empty && txtProd.Text != string.Empty && txtVentas.Text != string.Empty && txtVarios.Text != string.Empty && txtIdPresupuestos.Text != string.Empty)
             {
                 id             = int.Parse(dtDatos.CurrentRow.Cells[0].Value.ToString());
                 idPresupuestos = txtIdPresupuestos.Text;
                 Diario         = txtDiario.Text;
                 Mo             = txtMO.Text;
                 Prestaciones   = txtPrest.Text;
                 Admon          = txtAdmon.Text;
                 Prod           = txtProd.Text;
                 Venta          = txtVentas.Text;
                 Varios         = txtVarios.Text;
                 Mo             = Mo.Replace("MX$", string.Empty);
                 Prestaciones   = Prestaciones.Replace("MX$", string.Empty);
                 Admon          = Admon.Replace("MX$", string.Empty);
                 Venta          = Venta.Replace("MX$", string.Empty);
                 Prod           = Prod.Replace("MX$", string.Empty);
                 Varios         = Varios.Replace("MX$", string.Empty);
                 Mo             = Mo.Replace("$", string.Empty);
                 Prestaciones   = Prestaciones.Replace("$", string.Empty);
                 Admon          = Admon.Replace("$", string.Empty);
                 Venta          = Venta.Replace("$", string.Empty);
                 Prod           = Prod.Replace("$", string.Empty);
                 Varios         = Varios.Replace("$", string.Empty);
                 bool resultado = Presupuestos.UpdatePresupuestos(Diario, Mo, Prestaciones, Admon, Prod, Venta, Varios, idPresupuestos, id);
                 if (resultado == true)
                 {
                     Dialogs.Show(Properties.Resources.Editar + " el Presupuestos", DialogsType.Info);
                     txtDiario.Text  = string.Empty;
                     txtMO.Text      = string.Empty;
                     txtPrest.Text   = string.Empty;
                     txtProd.Text    = string.Empty;
                     txtVentas.Text  = string.Empty;
                     txtVarios.Text  = string.Empty;
                     dtDatos.Enabled = true;
                     Presupuestos.Presupuestos(dtDatos);
                     string idcatalogo1;
                     idcatalogo1 = "Actualización de un Presupuesto";
                     Bitacora.AddBitacoradeEventos(GLOBALS.USUARIO, GLOBALS.DEPARTAMENTO, DateTime.Now, idcatalogo1);
                     dtDatos.Enabled     = true;
                     btnAlta.Enabled     = true;
                     btnEliminar.Enabled = true;
                 }
             }
             else
             {
                 Dialogs.Show("Ëxiste campo sin datos o datos erroneos, intente de nuevo", DialogsType.Error);
             }
         }
     }
 }