public async Task Insertar(FormaPagoDto dto) { using (var context = new DataContext()) { var formaPago = _mapper.Map <Dominio.Entidades.FormaPago>(dto); await _formaPagoRepositorio.Create(formaPago); } }
public void Modificar(FormaPagoDto dto) { if (!diccionario.TryGetValue(dto.GetType(), out var pagos)) { throw new Exception("Ocurrio un error grave"); } var objeto = InstanciarObj(pagos); objeto.Modificar(dto); }
public long?Agregar(FormaPagoDto dto) { if (!diccionario.TryGetValue(dto.GetType(), out var pagos)) { throw new Exception("Ocurrio un error grave"); } var objeto = InstanciarObj(pagos); return(objeto.Agregar(dto)); }
public void Insertar(FormaPagoDto dto) { var formpaPago = new Dominio.Entity.Entidades.FormaPago() { Descripcion = dto.Descripcion }; _formaPagoRepositorio.Add(formpaPago); Guardar(); }
public async Task Modificar(FormaPagoDto dto) { using (var context = new DataContext()) { var formaPago = context.FormaPagos.FirstOrDefault(x => x.Id == dto.Id); formaPago.ComprobanteId = dto.ComprobanteId; formaPago.Monto = dto.Monto; formaPago.TipoFormaPago = dto.TipoFormaPago; await _formaPagoRepositorio.Update(formaPago); } }
public void Modificar(FormaPagoDto dto) { var formaPago = _formaPagoRepositorio.GetById(dto.Id); if (formaPago == null) { throw new Exception("No se a encontrado el registro solicitado"); } formaPago.Descripcion = dto.Descripcion; _formaPagoRepositorio.Update(formaPago); Guardar(); }
public override long?Agregar(FormaPagoDto dto) { using (var context = new ModeloXCommerceContainer()) { var nuevo = new FormaPagoEfectivo { TipoFormaPago = dto.TipoFormaPago, Monto = dto.Monto, ComprobanteId = dto.ComprobanteId }; context.FormasPagos.Add(nuevo); context.SaveChanges(); return(nuevo.Id); } }
public IHttpActionResult CrearFormasDePago(FormaPagoDto formasDePagoDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var formasDePago = Mapper.Map <FormaPagoDto, FormaPago>(formasDePagoDto); _context.FormaPagos.Add(formasDePago); _context.SaveChanges(); var resultado = Mapper.Map <FormaPago, FormaPagoDto>(formasDePago); return(Ok(resultado)); }
public override long?Agregar(FormaPagoDto dto) { using (var context = new ModeloXCommerceContainer()) { var dtox = dto as FormaPagoCtaCteDto; var nuevo = new FormaPagoCtaCte() { TipoFormaPago = dtox.TipoFormaPago, Monto = dtox.Monto, ComprobanteId = dtox.ComprobanteId, ClienteId = dtox.ClienteId }; context.FormasPagos.Add(nuevo); context.SaveChanges(); return(nuevo.Id); } }
public long Insertar(FormaPagoDto dto) { using (var context = new ModeloXCommerceContainer()) { var nuevaFormaPago = new AccesoDatos.FormaPago { ComprobanteId = dto.ComprobanteId, TipoFormaPago = dto.TipoFormaPago, Monto = dto.Monto }; context.FormasPagos.Add(nuevaFormaPago); context.SaveChanges(); return(nuevaFormaPago.Id); } }
public override bool EjecutarComandoNuevo() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var nuevaFormaPago = new FormaPagoDto { ComprobanteId = Convert.ToInt64(nudComprobante.Value), TipoFormaPago = ((TipoFormaPago)cmbTipoFormaPago.SelectedItem), Monto = nudMonto.Value }; _formaPagoServicio.Insertar(nuevaFormaPago); return(true); }
public override long?Agregar(FormaPagoDto dto) { using (var context = new ModeloXCommerceContainer()) { var dtox = dto as FormaPagoTarjetaDto; var nuevo = new FormaPagoTarjeta() { TipoFormaPago = dtox.TipoFormaPago, Monto = dtox.Monto, ComprobanteId = dtox.ComprobanteId, Numero = dtox.Numero, Cupon = dtox.Cupon, PlanTarjetaId = dtox.PlanTarjetaId, NumeroTarjeta = dtox.NumeroTarjeta }; context.FormasPagos.Add(nuevo); context.SaveChanges(); return(nuevo.Id); } }
public static FormaPagoEntity FormaPagoToEntity(FormaPagoDto dto) { return(new FormaPagoEntity { PresupuestoFirmado = dto.PresupuestoFirmado, DescuentoCinco = dto.DescuentoCinco, DescuentoQuince = dto.DescuentoQuince, NumeroContabilidad = dto.NumeroContabilidad, NumeroCuotas = dto.NumeroCuotas, OrdenCompra = dto.OrdenCompra, OtraAprobacion = dto.OtraAprobacion, OtraAprobacionDescripcion = dto.OtraAprobacionDescripcion, OtroDescuentoDescripcion = dto.OtroDescuentoDescripcion, OtroDescuentos = dto.OtroDescuentos, OtroPago = dto.OtroPago, OtroPagoDescripcion = dto.OtroPagoDescripcion, PagoCien = dto.PagoCien, PagoCincuenta = dto.PagoCincuenta, PagoCuotas = dto.PagoCuotas }); }
public override long?Agregar(FormaPagoDto dto) { using (var context = new ModeloXCommerceContainer()) { var dtox = dto as FormaPagoChequeDto; var nuevo = new FormaPagoCheque() { TipoFormaPago = dtox.TipoFormaPago, Monto = dtox.Monto, ComprobanteId = dtox.ComprobanteId, BancoId = dtox.BancoId, Dias = dtox.Dias, EnteEmisor = dtox.EnteEmisor, FechaEmision = dtox.FechaEmision, Numero = dtox.Numero, EstadoCheque = dtox.EstadoCheque }; context.FormasPagos.Add(nuevo); context.SaveChanges(); return(nuevo.Id); } }
public static FormaPagoDto FormaPagoToDto(FormaPagoEntity entidad) { FormaPagoDto forma = new FormaPagoDto(); if (entidad != null) { forma.DescuentoCinco = entidad.DescuentoCinco; forma.DescuentoQuince = entidad.DescuentoQuince; forma.NumeroContabilidad = entidad.NumeroContabilidad; forma.NumeroCuotas = entidad.NumeroCuotas; forma.OrdenCompra = entidad.OrdenCompra; forma.OtraAprobacion = entidad.OtraAprobacion; forma.OtraAprobacionDescripcion = entidad.OtraAprobacionDescripcion; forma.OtroDescuentoDescripcion = entidad.OtroDescuentoDescripcion; forma.OtroDescuentos = entidad.OtroDescuentos; forma.OtroPago = entidad.OtroPago; forma.OtroPagoDescripcion = entidad.OtroPagoDescripcion; forma.PagoCien = entidad.PagoCien; forma.PagoCincuenta = entidad.PagoCincuenta; forma.PagoCuotas = entidad.PagoCuotas; forma.PresupuestoFirmado = entidad.PresupuestoFirmado; } return(forma); }
public virtual long?Agregar(FormaPagoDto dto) { return(0); }
public override void Modificar(FormaPagoDto dto) { using (var context = new ModeloXCommerceContainer()) { } }
public void guardarFormaPago(FormaPagoDto formaPago) { presupuestoDao.guardarFormaPago(NegocioMapper.FormaPagoToEntity(formaPago)); }
public virtual void Modificar(FormaPagoDto dto) { }