Exemplo n.º 1
0
        public ActionResult HistoryMaster(HistoryMaster obj, string SubmitBtn)
        {
            obj.CMD = SubmitBtn == "Save" ? "Save" : SubmitBtn == "Update" ? "Update" : "Delete";
            switch (obj.CMD)
            {
            case "Save":
                obj.hid = Convert.ToInt32(Session["hospital"].ToString());
                string[] str = obj.PerformAction();
                ViewBag.msg = str[1];
                return(RedirectToAction("HistoryDetails"));

            case "Update":
                string[] str1 = obj.PerformAction();
                ViewBag.msg = str1[2];
                return(RedirectToAction("HistoryDetails"));

            case "Delete":
                string[] str2 = obj.PerformAction();
                ViewBag.msg = str2[3];
                return(RedirectToAction("HistoryDetails"));

            default:
                return(View(obj));
            }
        }
Exemplo n.º 2
0
 public ActionResult HistoryMasterUpdate(HistoryMaster obj, string SubmitBtn)
 {
     HistoryMaster(obj, SubmitBtn);
     if (SubmitBtn == "Delete")
     {
         return(Redirect("~/Treatment/HistoryMaster"));
     }
     return(View("HistoryMaster", obj));
 }
Exemplo n.º 3
0
        public ViewResult HistoryDetails(HistoryMaster obj, string cmd)
        {
            DBConnection cn = new DBConnection();

            obj.CMD = "View";
            obj.hid = Convert.ToInt32(Session["hospital"].ToString());
            string  xml     = Common.ToXML(obj);
            DataSet dataset = cn.ExecuteProcedure("SP_History", xml);

            return(View(dataset));
        }
Exemplo n.º 4
0
        public ViewResult HistoryMasterUpdate(int hid, int historyid)
        {
            HistoryMaster obj = new HistoryMaster();

            if (historyid > 0)
            {
                obj.CMD       = "Update";
                obj.historyid = historyid;
                obj.hid       = hid;
                obj           = obj.GetSingleHistory(historyid);
            }
            return(View("HistoryMaster", obj));
        }
        public async Task <long> AddHistory(HistoryViewModel model)
        {
            var currentHistory = new HistoryMaster
            {
                UserId        = model.UserId,
                HistoryTypeId = model.HistoryTypeId,
                ServiceUrl    = model.ServiceUrl,
                IpId          = model.IpId,
                DeviceId      = model.DeviceId,
                Mode          = model.Mode,
                HostName      = model.HostName,
                IsDeleted     = false,
                CreatedDate   = DateTime.UtcNow,
                CreatedBy     = model.UserId,
                Status        = 0,
            };

            _historyMasterRepository.Insert(currentHistory);
            //_dbContext.SaveChanges();

            return(currentHistory.Id);
        }