예제 #1
0
        public ActionResult _PartialDelete(int idModulo, string labelFor, string lingua, string label)
        {
            RisorseLocalizzazioneMessage d = null;

            using (MobileWarehouseEntities db = new MobileWarehouseEntities())
            {
                d = db.RisorseLocalizzazioneMessage.Where(l => l.idModulo == idModulo && l.labelFor == labelFor && l.lingua == lingua).FirstOrDefault();
            }
            return(PartialView(d));
        }
예제 #2
0
 public JsonResult AJAXInsert(RisorseLocalizzazioneMessage data)
 {
     if (data.idModulo != null && data.idModulo != 0 && !string.IsNullOrEmpty(data.labelFor) && !string.IsNullOrEmpty(data.lingua) && !string.IsNullOrEmpty(data.label))
     {
         using (MobileWarehouseEntities db = new MobileWarehouseEntities())
         {
             db.RisorseLocalizzazioneMessage.Add(data);
             db.SaveChanges();
         }
     }
     return(Json(new { messaggio = $"Messaggio {data.idModulo} aggiunto con successo" }));
 }
예제 #3
0
 public ActionResult DoInsert(RisorseLocalizzazioneMessage data)
 {
     if (data.idModulo != null && data.idModulo != 0 && !string.IsNullOrEmpty(data.labelFor) && !string.IsNullOrEmpty(data.lingua) && !string.IsNullOrEmpty(data.label))
     {
         using (MobileWarehouseEntities db = new MobileWarehouseEntities())
         {
             db.RisorseLocalizzazioneMessage.Add(data);
             db.SaveChanges();
         }
     }
     return(View("Index"));
 }
예제 #4
0
        public ActionResult DoDelete(int idmodulo, string labelfor, string lingua)
        {
            RisorseLocalizzazioneMessage d = null;

            using (MobileWarehouseEntities db = new MobileWarehouseEntities())
            {
                d = db.RisorseLocalizzazioneMessage.Where(l => l.idModulo == idmodulo && l.labelFor == labelfor && l.lingua == lingua).FirstOrDefault();

                if (d != null)
                {
                    db.RisorseLocalizzazioneMessage.Remove(d);
                    db.SaveChanges();
                }
            }
            return(SearchCriteria(new SearchClassMessage()));
        }
예제 #5
0
        public ActionResult DoUpdate(SearchClassMessage data)
        {
            RisorseLocalizzazioneMessage d = null;

            using (MobileWarehouseEntities db = new MobileWarehouseEntities())
            {
                d = db.RisorseLocalizzazioneMessage.Where(l => l.idModulo == data.idModulo && l.labelFor == data.labelFor && l.lingua == data.lingua).FirstOrDefault();
                if (d != null)
                {
                    d.label = data.label;
                }
                else
                {
                    d          = new RisorseLocalizzazioneMessage();
                    d.idModulo = data.idModulo.Value;
                    d.labelFor = data.labelFor;
                    d.lingua   = data.lingua;
                    d.label    = data.label;
                    db.RisorseLocalizzazioneMessage.Add(d);
                }
                db.SaveChanges();
            }
            return(SearchCriteria(new SearchClassMessage()));
        }
예제 #6
0
 public ActionResult Insert(RisorseLocalizzazioneMessage data)
 {
     return(View());
 }