public ActionResult Create(ENTIDADES.CompromisoPago collection)
        {
            var mensajes = new List <KeyValuePair <string, string> >();

            try
            {
                // TODO: Add insert logic here
                var nun = lg.ListAll().Max(x => x.compromisoPagoID) + 1;
                collection.compromisoPagoID = nun;
                var sw = lg.add(collection);
                if (sw)
                {
                    mensajes.Add(Util.mensaje(Util.OK, Util.OKMENSAJE));
                }
                else
                {
                    mensajes.Add(Util.mensaje(Util.ERROR, Util.ERRORMENSAJE));
                }
                return(Json(mensajes));
            }
            catch (Exception ex)
            {
                mensajes.Clear();
                mensajes.Add(Util.mensaje(Util.ERROR, ex.Message));
                return(Json(mensajes));
            }
        }
예제 #2
0
 public DATA.USER.CompromisoPago toCompromisoPago(ENTIDADES.CompromisoPago o)
 {
     return(new DATA.USER.CompromisoPago()
     {
         compromisoPagoID = o.compromisoPagoID,
         Nombre = o.Nombre
     });
 }
예제 #3
0
 public bool add(ENTIDADES.CompromisoPago o)
 {
     try
     {
         using (var db = new DATA.USER.COBRANZA_CBEntities())
         {
             db.CompromisoPagoes.Add(toCompromisoPago(o));
             db.SaveChanges();
             return(true);
         }
     }
     catch (System.Exception ex)
     {
         return(false);
     }
 }
        public ActionResult Edit(ENTIDADES.CompromisoPago collection)
        {
            var mensajes = new List <KeyValuePair <string, string> >();

            try
            {
                var sw = lg.update(collection);
                if (sw)
                {
                    mensajes.Add(Util.mensaje(Util.OK, Util.OKMENSAJE));
                }
                else
                {
                    mensajes.Add(Util.mensaje(Util.ERROR, Util.ERRORMENSAJE));
                }
                return(Json(mensajes));
            }
            catch (Exception ex)
            {
                mensajes.Clear();
                mensajes.Add(Util.mensaje(Util.ERROR, ex.Message));
                return(Json(mensajes));
            }
        }
예제 #5
0
 public bool delete(ENTIDADES.CompromisoPago o)
 {
     try
     {
         using (var db = new DATA.USER.COBRANZA_CBEntities())
         {
             var dr = db.CompromisoPagoes.Where(x => x.compromisoPagoID == o.compromisoPagoID).FirstOrDefault();
             if (dr != null)
             {
                 db.CompromisoPagoes.Remove(dr);
                 db.SaveChanges();
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
     }
     catch (System.Exception ex)
     {
         return(false);
     }
 }
        // GET: CompromisoPago/Create
        public ActionResult Create()
        {
            var obj = new ENTIDADES.CompromisoPago();

            return(PartialView("_Create", obj));
        }