示例#1
0
        public ActionResult Index()
        {
            try{
                var Observation = Connection.GDgetAllParentObservationType("Y");
                List <GDgetAllParentObservationType_Result> Observationlist = Observation.ToList();

                ParentObservationTypeModel tcm = new ParentObservationTypeModel();

                List <ParentObservationTypeModel> tcmlist = Observationlist.Select(x => new ParentObservationTypeModel
                {
                    Description  = x.Description,
                    ObTypeId     = x.ObTypeId,
                    CreatedBy    = x.CreatedBy,
                    CreatedDate  = x.CreatedDate,
                    IsActive     = x.IsActive,
                    ModifiedBy   = x.ModifiedBy,
                    ModifiedDate = x.ModifiedDate
                }).ToList();



                return(View(tcmlist));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }
示例#2
0
 public ActionResult Delete(int Code)
 {
     try
     {
         ParentObservationTypeModel TModel = new ParentObservationTypeModel();
         TModel.ObTypeId = Code;
         return(PartialView("DeleteView", TModel));
     }
     catch (Exception ex)
     {
         Errorlog.ErrorManager.LogError(ex);
         return(View());
     }
 }
示例#3
0
        public ActionResult Delete(ParentObservationTypeModel Model)
        {
            UserId = USession.User_Id;
            try
            {
                Connection.GDdeleteParentObservationType("N", Model.ObTypeId, UserId);
                Connection.SaveChanges();


                return(Json(true, JsonRequestBehavior.AllowGet));
                //return RedirectToAction("Index");
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }
示例#4
0
        public ActionResult Edit(ParentObservationTypeModel Model)
        {
            UserId = USession.User_Id;
            try
            {
                tblParentObservationType TCtable = Connection.tblParentObservationTypes.SingleOrDefault(x => x.ObTypeId == Model.ObTypeId);

                Connection.GDModifyParentObservationType(Model.Description, Model.ObTypeId, UserId);
                Connection.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }
示例#5
0
        public ActionResult Edit(int Code)
        {
            try{
                ParentObservationTypeModel TModel = new ParentObservationTypeModel();

                tblParentObservationType TCtable = Connection.tblParentObservationTypes.SingleOrDefault(x => x.ObTypeId == Code);
                TModel.IsActive = TCtable.IsActive;

                TModel.ObTypeId    = TCtable.ObTypeId;
                TModel.Description = TCtable.Description;

                return(PartialView("EditView", TModel));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }