public async Task <IActionResult> Put(long id, [FromBody] CondicionIvaDto valueDto) { var result = new ResultDto <bool>(); try { var modelExists = await _condicionIvaService.GetByIdAsync(id); if (modelExists == null) { throw new AwayException("No existe el registro que desea editar."); } valueDto.Id = modelExists.Id; result.Data = await _condicionIvaService.UpdateAsync(valueDto); } catch (AwayException ex) { _logger.Error(KOriginApp, ex.Message, ex); result.AddError(ex.Message); } catch (Exception ex) { _logger.Error(KOriginApp, ex.Message, ex); result.AddError("Ocurrió un error al intentar editar los datos del registro."); } return(Ok(result)); }
public async Task Insertar(CondicionIvaDto dto) { using (var context = new DataContext()) { var condicionIva = _mapper.Map <Dominio.Entidades.CondicionIva>(dto); await _condicionIvaRepositorio.Create(condicionIva); } }
public override void EjecutarComandoNuevo() { var nuevoRegistro = new CondicionIvaDto(); nuevoRegistro.Descripcion = txtDescripcion.Text; nuevoRegistro.Eliminado = false; _provinciaServicio.Insertar(nuevoRegistro); }
public ActionResult Create(CondicionIvaDto condicionIva) { if (ModelState.IsValid) { _condicionIvaServicio.Insertar(condicionIva); } return(View()); }
public async Task Modificar(CondicionIvaDto dto) { using (var context = new DataContext()) { var condicionIva = context.CondicionIvas.FirstOrDefault(x => x.Id == dto.Id); condicionIva.Descripcion = dto.Descripcion; await _condicionIvaRepositorio.Update(condicionIva); } }
public override void EjecutarComandoModificar() { var modificarRegistro = new CondicionIvaDto(); modificarRegistro.Id = EntidadId.Value; modificarRegistro.Descripcion = txtDescripcion.Text; modificarRegistro.Eliminado = false; _provinciaServicio.Modificar(modificarRegistro); }
public void Insertar(CondicionIvaDto iva) { _condicionIvaRepositorio.Add(new Dominio.Entity.Entidades.CondicionIva() { Codigo = ObtenerCodigo(), Descripcion = iva.Descripcion, Eliminado = false }); _condicionIvaRepositorio.Save(); }
public override bool Equals(object obj) { if (obj is CondicionIvaDto) { CondicionIvaDto condicionIva = obj as CondicionIvaDto; return(condicionIva.Id == Id && condicionIva.Descripcion == Descripcion && condicionIva.EstaEliminado == EstaEliminado); } else { return(false); } }
public long?Agregar(CondicionIvaDto ci) { using (var context = new ModeloXCommerceContainer()) { var CondicionIva = new AccesoDatos.CondicionIva { Descripcion = ci.Descripcion, EstaEliminado = ci.EstaEliminado }; context.CondicionIvas.Add(CondicionIva); context.SaveChanges(); return(CondicionIva.Id); } }
public void Modificar(CondicionIvaDto ci) { using (var context = new ModeloXCommerceContainer()) { var CondicionIva = context.CondicionIvas.FirstOrDefault(x => x.Id == ci.Id); if (CondicionIva == null) { throw new Exception("Error no se encuentra la entidad"); } CondicionIva.Id = ci.Id; CondicionIva.Descripcion = ci.Descripcion; context.SaveChanges(); } }
public async Task <IActionResult> Post([FromBody] CondicionIvaDto valueDto) { var result = new ResultDto <CondicionIvaDto>(); try { result.Data = await _condicionIvaService.CreateAsync(valueDto); } catch (Exception ex) { _logger.Error(KOriginApp, ex.Message, ex); result.AddError("Ocurrió un error al intentar agregar el registro."); } return(Ok(result)); }
public override bool EjecutarComandoModificar() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var condicionIva = new CondicionIvaDto { Id = EntidadId.Value, Descripcion = txtDescripcion.Text }; _condicionServicio.Modificar(condicionIva); return(true); }
public void Modificar(CondicionIvaDto iva) { var update = _condicionIvaRepositorio.GetById(iva.Id); if (update == null) { throw new Exception("No se encontro datos solicitados"); } _condicionIvaRepositorio.Update(new Dominio.Entity.Entidades.CondicionIva() { Codigo = iva.Codigo, Descripcion = iva.Descripcion, Eliminado = iva.Eliminado }); _condicionIvaRepositorio.Save(); }
public ProveedorFacturacionDto() { CondicionIva = new CondicionIvaDto(); CondicionPago = new CondicionPagoDto(); }
public ClienteFacturacionDto() { CondicionIva = new CondicionIvaDto(); CondicionPago = new CondicionPagoDto(); }