Ejemplo n.º 1
0
 public int add(ENTIDADES.OperacionCobranza o)
 {
     using (var db = new DATA.USER.COBRANZA_CBEntities())
     {
         try
         {
             var pres = db.Parametros.Where(x => x.ID == o.parametroID).Select(x => x.TipoGestionId.Value).FirstOrDefault();
             var uss  = new DATA.USER.OperacionCobranza()
             {
                 asignacionClienteID = o.AsignacionClienteID,
                 causalMoraID        = o.CausalMoraID,
                 CausalMoraAnt       = o.CausalMoraAnt,
                 Comentario          = o.Comentario,
                 compromisoPagoID    = o.CompromisoPagoID,
                 FechaCompromiso     = Convert.ToDateTime(o.FechaCompromiso),
                 FeCre = o.FeCre,
                 FeMod = o.FeMod,
                 presenciaClienteID  = pres,
                 probalidadPagoID    = o.probalidadPagoID,
                 TelefonoAlternativo = o.TelefonoAlternativo,
                 activo      = o.activo,
                 UsrCre      = o.UsrCre,
                 UsrMod      = o.UsrMod,
                 parametroID = o.parametroID
             };
             db.OperacionCobranzas.Add(uss);
             db.SaveChanges();
             return(uss.operacionCobranzaID);
         }
         catch (System.Exception ex)
         {
             throw new Exception("Logico add", ex);
         }
     }
 }
Ejemplo n.º 2
0
 public OperacionCobranza ToEntidades(DATA.USER.OperacionCobranza o)
 {
     return(new OperacionCobranza()
     {
         AsignacionClienteID = o.asignacionClienteID.Value,
         CausalMoraAnt = o.CausalMoraAnt,
         CausalMoraID = o.causalMoraID.Value,
         Comentario = o.Comentario,
         CompromisoPagoID = o.compromisoPagoID.Value,
         FechaCompromiso = Convert.ToString(o.FechaCompromiso.Value),
         FeCre = o.FeCre.Value,
         FeMod = o.FeMod.Value,
         compromisoPago = "",
         NombreCausal = getNombreCausual(o.causalMoraID.Value),
         nombrepresencia = getNombrePresencia(o.presenciaClienteID.Value),
         nombreprobalidadPago = getNombrPerobalidad(o.probalidadPagoID.Value),
         nombreparametro = getTipogestion(o.parametroID.Value),
         operacionCobranzaID = o.operacionCobranzaID,
         presenciaClienteID = o.presenciaClienteID.Value,
         activo = o.activo.Value,
         probalidadPagoID = o.probalidadPagoID.Value,
         TelefonoAlternativo = o.TelefonoAlternativo == null ? "" : o.TelefonoAlternativo,
         parametroID = o.parametroID.Value,
         UsrCre = o.UsrCre,
         UsrMod = o.UsrMod
     });
 }