public IActionResult editar([FromBody] Admon _admin) { var result = _service.editarAdmon(_admin); if (result) { return(Ok()); } else { return(BadRequest()); } }
// Guardar el Admon public Boolean addAdmon(Admon _admon) { try { _context.Admons.Add(_admon); _context.SaveChanges(); return(true); } catch (Exception err) { return(false); } }
// 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); } } } }