Exemple #1
0
        public static PagosRealizados AgregarPago(PagosRealizados pago, int cedula)
        {
            try
            {
                using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
                {
                    var id = db.BuscarIdPorCedula(cedula).FirstOrDefault();

                    if (id == null)
                    {
                        pago = new PagosRealizados();
                        return(pago);
                    }
                    else
                    {
                        db.insertPagosRealizados(pago.monto,
                                                 pago.fecha,
                                                 pago.descuento,
                                                 pago.montoDescuento,
                                                 pago.IDUsuario = Convert.ToInt32(id));

                        db.SaveChanges();
                        return(pago);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }