Exemplo n.º 1
0
        public ActionResult Delete(int id, int SetupMemId, string Name)
        {
            SetupMemberDependentModel model = new SetupMemberDependentModel();

            model.refSetUpMemberShipModel = new SetUpMemberShipModel();
            SetupMemberDependentProvider pro = new SetupMemberDependentProvider();
            EHMSEntities ent = new EHMSEntities();
            int          i   = pro.Delete(id);

            if (i != 0)
            {
                TempData["success"] = UtilityMessage.delete;

                model.lstOfSetupMemberDependentModel        = new List <SetupMemberDependentModel>(AutoMapper.Mapper.Map <IEnumerable <SetupMemberDependent>, IEnumerable <SetupMemberDependentModel> >(ent.SetupMemberDependents.Where(x => x.SetupMemberID == SetupMemId).ToList()));
                model.refSetUpMemberShipModel.SetupMemberID = SetupMemId;
                model.refSetUpMemberShipModel.FirstName     = Name;
            }
            else
            {
                TempData["success"] = UtilityMessage.deletefailed;

                model.lstOfSetupMemberDependentModel        = new List <SetupMemberDependentModel>(AutoMapper.Mapper.Map <IEnumerable <SetupMemberDependent>, IEnumerable <SetupMemberDependentModel> >(ent.SetupMemberDependents.Where(x => x.SetupMemberID == SetupMemId).ToList()));
                model.refSetUpMemberShipModel.SetupMemberID = SetupMemId;
                model.refSetUpMemberShipModel.FirstName     = Name;
            }



            return(View("Relations", model));
        }
Exemplo n.º 2
0
        public ActionResult Edit(SetupMemberDependentModel model)
        {
            SetupMemberDependentProvider pro = new SetupMemberDependentProvider();
            SetupMemberDependentModel    obj = new SetupMemberDependentModel();

            int i = pro.UpdateRelations(model);

            if (i != 0)
            {
                TempData["success"] = UtilityMessage.edit;
                EHMSEntities ent = new EHMSEntities();

                obj.refSetUpMemberShipModel           = new SetUpMemberShipModel();
                obj.refSetUpMemberShipModel.FirstName = model.refSetUpMemberShipModel.FirstName;

                obj.lstOfSetupMemberDependentModel = new List <SetupMemberDependentModel>(AutoMapper.Mapper.Map <IEnumerable <SetupMemberDependent>, IEnumerable <SetupMemberDependentModel> >(ent.SetupMemberDependents.Where(x => x.SetupMemberID == model.SetupMemberID).ToList()));
                return(View("Relations", obj));
            }
            else
            {
                TempData["success"] = UtilityMessage.editfailed;
                EHMSEntities ent = new EHMSEntities();

                obj.refSetUpMemberShipModel           = new SetUpMemberShipModel();
                obj.refSetUpMemberShipModel.FirstName = model.refSetUpMemberShipModel.FirstName;

                model.lstOfSetupMemberDependentModel = new List <SetupMemberDependentModel>(AutoMapper.Mapper.Map <IEnumerable <SetupMemberDependent>, IEnumerable <SetupMemberDependentModel> >(ent.SetupMemberDependents.Where(x => x.SetupMemberID == model.SetupMemberID).ToList()));
                return(View("Relations", model));
            }
        }
        public int Insert(SetupMemberDependentModel model)
        {
            int i = 0;


            using (EHMSEntities ent = new EHMSEntities())
            {
                foreach (var item in model.lstOfDependentModelRel)
                {
                    if (item.FullName != null)
                    {
                        var objTosave = AutoMapper.Mapper.Map <SetupMemberDependentModel, SetupMemberDependent>(model);

                        objTosave.SetupMemberID = model.SetupMemberID;
                        objTosave.MemberTypeID  = model.MemberTypeID;
                        objTosave.RelationID    = item.RelationID;
                        objTosave.FullName      = item.FullName;

                        objTosave.DateofBirth   = item.DateofBirth;
                        objTosave.MoibleNumber  = item.MoibleNumber;
                        objTosave.ContactNumber = item.ContactNumber;
                        objTosave.Email         = item.Email;
                        objTosave.BloodGroupID  = item.BloodGroupID;
                        objTosave.Gender        = item.Gender;

                        ent.SetupMemberDependents.Add(objTosave);
                        i = ent.SaveChanges();
                    }
                }
            }

            return(i);
        }
        public SetupMemberDependentModel GetRelationWithId(int id)
        {
            SetupMemberDependentModel obj = new SetupMemberDependentModel();

            using (EHMSEntities ent = new EHMSEntities())
            {
                obj = AutoMapper.Mapper.Map <SetupMemberDependent, SetupMemberDependentModel>(ent.SetupMemberDependents.Where(x => x.SetupMemberDetailID == id).FirstOrDefault());
            }


            return(obj);
        }
Exemplo n.º 5
0
        public ActionResult RelationsPartial(int id)
        {
            SetupMemberDependentModel model = new SetupMemberDependentModel();

            model.refSetUpMemberShipModel = new SetUpMemberShipModel();


            model.refSetUpMemberShipModel.SetupMemberID = id;


            using (EHMSEntities ent = new EHMSEntities())
            {
                model.lstOfSetupMemberDependentModel = new List <SetupMemberDependentModel>(AutoMapper.Mapper.Map <IEnumerable <SetupMemberDependent>, IEnumerable <SetupMemberDependentModel> >(ent.SetupMemberDependents.Where(x => x.SetupMemberID == id).ToList()));
                return(PartialView(model));
            }
        }
Exemplo n.º 6
0
        public ActionResult Relations(int Id, string Name)
        {
            SetupMemberDependentModel model = new SetupMemberDependentModel();

            model.refSetUpMemberShipModel = new SetUpMemberShipModel();

            model.refSetUpMemberShipModel.FirstName     = Name;
            model.refSetUpMemberShipModel.SetupMemberID = Id;


            using (EHMSEntities ent = new EHMSEntities())
            {
                model.lstOfSetupMemberDependentModel = new List <SetupMemberDependentModel>(AutoMapper.Mapper.Map <IEnumerable <SetupMemberDependent>, IEnumerable <SetupMemberDependentModel> >(ent.SetupMemberDependents.Where(x => x.SetupMemberID == Id).ToList()));
                return(View(model));
            }
        }
Exemplo n.º 7
0
        public ActionResult Edit(int id, string Name)
        {
            SetupMemberDependentProvider pro = new SetupMemberDependentProvider();

            SetupMemberDependentModel model = new SetupMemberDependentModel();



            //model.refSetUpMemberShipModel.FirstName = Name.ToString();


            model = pro.GetRelationWithId(id);
            model.refSetUpMemberShipModel = new SetUpMemberShipModel();

            model.refSetUpMemberShipModel.FirstName = Name.ToString();

            return(PartialView(model));
        }
        public int UpdateRelations(SetupMemberDependentModel model)
        {
            int i = 0;

            using (EHMSEntities ent = new EHMSEntities())
            {
                var obj2Save = ent.SetupMemberDependents.Where(x => x.SetupMemberDetailID == model.SetupMemberDetailID).FirstOrDefault();

                AutoMapper.Mapper.Map(model, obj2Save);

                ent.Entry(obj2Save).State = System.Data.EntityState.Modified;

                i = ent.SaveChanges();
            }


            return(i);
        }
Exemplo n.º 9
0
        public ActionResult Create(SetupMemberDependentModel model)
        {
            EHMSEntities ent = new EHMSEntities();
            SetupMemberDependentModel objmodl = new SetupMemberDependentModel();

            objmodl.refSetUpMemberShipModel = new SetUpMemberShipModel();

            if (model.lstOfDependentModelRel.Count == 0)
            {
                return(View());
            }


            HospitalManagementSystem.Providers.SetupMemberDependentProvider obj = new Providers.SetupMemberDependentProvider();



            int i = obj.Insert(model);

            if (i != 0)
            {
                TempData["success"] = UtilityMessage.save;

                objmodl.lstOfSetupMemberDependentModel        = new List <SetupMemberDependentModel>(AutoMapper.Mapper.Map <IEnumerable <SetupMemberDependent>, IEnumerable <SetupMemberDependentModel> >(ent.SetupMemberDependents.Where(x => x.SetupMemberID == model.SetupMemberID).ToList()));
                objmodl.refSetUpMemberShipModel.SetupMemberID = model.SetupMemberID;
                objmodl.refSetUpMemberShipModel.FirstName     = model.refSetUpMemberShipModel.FirstName;
                return(View("Relations", objmodl));
            }
            else
            {
                TempData["success"] = UtilityMessage.savefailed;

                objmodl.lstOfSetupMemberDependentModel        = new List <SetupMemberDependentModel>(AutoMapper.Mapper.Map <IEnumerable <SetupMemberDependent>, IEnumerable <SetupMemberDependentModel> >(ent.SetupMemberDependents.Where(x => x.SetupMemberID == model.SetupMemberID).ToList()));
                objmodl.refSetUpMemberShipModel.SetupMemberID = model.SetupMemberID;
                objmodl.refSetUpMemberShipModel.FirstName     = model.FullName;
                return(View("Relations", objmodl));
            }
        }
Exemplo n.º 10
0
        public ActionResult Create(int Id, string FirstName, int MembertypeId, int MaxDepend, int DueDepend)
        {
            SetupMemberDependentModel model = new SetupMemberDependentModel();

            model.refSetUpMemberShipModel = new SetUpMemberShipModel();

            model.refSetUpMemberShipModel.FirstName = FirstName;

            model.SetupMemberID = Id;
            model.MemberTypeID  = MembertypeId;

            if (DueDepend != 0)
            {
                for (int i = 1; i <= DueDepend; i++)
                {
                    var mod = new SetupMemberDependentModelRel();

                    model.lstOfDependentModelRel.Add(mod);
                }
            }


            return(View(model));
        }