Ejemplo n.º 1
0
        public string GetPlanTypeMasterByParams(string PlanName, string FType, decimal?Size)
        {
            PlanTypeMasterService ptmservice = new PlanTypeMasterService();
            var model = ptmservice.GetPlanTypeMasterByParams(PlanName, FType, Size);

            return(Newtonsoft.Json.JsonConvert.SerializeObject(model));
        }
Ejemplo n.º 2
0
        public string SavePlanTypeMaster(PlanTypeMasterModel plan)
        {
            FlatTypeService     ftservice  = new FlatTypeService();
            FlatTypeSizeService ftsservice = new FlatTypeSizeService();
            var FlatTypemodel = ftservice.GetFlatTypeList();

            if (plan.FType == "0" && plan.FlatTypeSizeID == 0)
            {
                foreach (var flist in FlatTypemodel)
                {
                    var FSizemodel = ftsservice.GetFlatTypeSizeListByFlattypeid(flist.FlatTypeID);
                    foreach (var fsize in FSizemodel)
                    {
                        plan.FlatTypeSizeID = fsize.FlatTypeSizeID;
                        plan.FType          = flist.FType;
                        PlanTypeMasterService ptmService = new PlanTypeMasterService();
                        Mapper.CreateMap <PlanTypeMasterModel, PlanTypeMaster>();
                        var model = Mapper.Map <PlanTypeMasterModel, PlanTypeMaster>(plan);
                        int i     = ptmService.AddPlanTypeMaster(model);
                    }
                }
                return((1).ToString());
            }
            else if (plan.FType == "0" && plan.FlatTypeSizeID != 0)
            {
                foreach (var flist in FlatTypemodel)
                {
                    plan.FType = flist.FType;
                    PlanTypeMasterService ptmService = new PlanTypeMasterService();
                    Mapper.CreateMap <PlanTypeMasterModel, PlanTypeMaster>();
                    var model = Mapper.Map <PlanTypeMasterModel, PlanTypeMaster>(plan);
                    int i     = ptmService.AddPlanTypeMaster(model);
                }
                return((1).ToString());
            }
            else if (plan.FType != "0" && plan.FlatTypeSizeID == 0)
            {
                var ftmodl     = ftservice.GetFlatTypeByFType(plan.FType);
                var FSizemodel = ftsservice.GetFlatTypeSizeListByFlattypeid(ftmodl.FlatTypeID);
                foreach (var fsize in FSizemodel)
                {
                    plan.FlatTypeSizeID = fsize.FlatTypeSizeID;
                    PlanTypeMasterService ptmService = new PlanTypeMasterService();
                    Mapper.CreateMap <PlanTypeMasterModel, PlanTypeMaster>();
                    var model = Mapper.Map <PlanTypeMasterModel, PlanTypeMaster>(plan);
                    int i     = ptmService.AddPlanTypeMaster(model);
                }
                return((1).ToString());
            }
            else
            {
                PlanTypeMasterService ptmService = new PlanTypeMasterService();
                Mapper.CreateMap <PlanTypeMasterModel, PlanTypeMaster>();
                var model = Mapper.Map <PlanTypeMasterModel, PlanTypeMaster>(plan);
                int i     = ptmService.AddPlanTypeMaster(model);
                return(i.ToString());
            }
        }
Ejemplo n.º 3
0
        public string EditPlanTypeMaster(PlanTypeMasterModel plan)
        {
            PlanTypeMasterService ptmService = new PlanTypeMasterService();

            Mapper.CreateMap <PlanTypeMasterModel, PlanTypeMaster>();
            var model = Mapper.Map <PlanTypeMasterModel, PlanTypeMaster>(plan);
            int i     = ptmService.EditPlanTypeMaster(model);

            return(i.ToString());
        }
Ejemplo n.º 4
0
        public string DeletePlanTypeMaster(int plantypemasterID)
        {
            PlanTypeMaster plan = new PlanTypeMaster();

            plan.PlanTypeMasterID = plantypemasterID;
            PlanTypeMasterService ptmService = new PlanTypeMasterService();
            int i = ptmService.DeletePlanTypeMaster(plan);

            return(i.ToString());
        }
Ejemplo n.º 5
0
        public string GetPlanTypeMasterList()
        {
            PlanTypeMasterService ptmService = new PlanTypeMasterService();

            return(Newtonsoft.Json.JsonConvert.SerializeObject(ptmService.GetPlanTypeMasterList()));
        }
Ejemplo n.º 6
0
 public PropertyController()
 {
     piService = new PlanInstallmentService();
     ptService = new PlanTypeMasterService();
 }