/// <summary>
 /// This Action filters available and non-available Illustration templates based on id(1 for avail templates or 0 for not avail templates)
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult searchIR(string id)
 {
     DataTable.Clear();
     DataTable = bl.SearchIR(id);
     var model = new TemplatesMaster();
     foreach (DataRow dr in DataTable.Rows)
     {
         model.IRtempData.Add(dr);
     }
     return PartialView("_IllustrationTemplates",model);
 }
 /// <summary>
 /// This Action filters available and non-available Formatting templates based on id(1 for avail templates or 0 for not avail templates)
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult search(string id)
 {
     DataTable.Clear();
     DataTable = bl.search(id);
     var model = new TemplatesMaster();
     foreach(DataRow dr in DataTable.Rows)
     {
         model.FRtempData.Add(dr);
     }
     return PartialView("_FormattingTemplates", model);
 }
 /// <summary>
 /// This action bring back default view of Both avail and nonAvail illustration templates(Mixed) 
 /// </summary>
 /// <returns></returns>
 public ActionResult DefaultIR()
 {
     DataTable.Clear();
     DataTable = bl.get_IRTemplateData();
     var model = new TemplatesMaster();
     foreach (DataRow dr in DataTable.Rows)
     {
         model.IRtempData.Add(dr);
     }
     return PartialView("_IllustrationTemplates", model);
 }
 /// <summary>
 /// This action bring back default view of Both avail and nonAvail formatting templates(Mixed) 
 /// </summary>
 /// <returns></returns>
 public ActionResult Default()
 {
     DataTable.Clear();
     DataTable = bl.get_FRTemplateData();
     var model = new TemplatesMaster();
     foreach (DataRow dr in DataTable.Rows)
     {
         model.FRtempData.Add(dr);
     }
     return PartialView("_FormattingTemplates", model);
 }
Exemple #5
0
        public void insert_TemplatesData(TemplatesMaster tr)
        {
            try
            {
                clsParameterCollection clsParaCollection = new clsParameterCollection();
                clsParaCollection.ProcedureName = Constants.sp_insertTemplates;
                clsParaCollection.Add(new clsParameter { ParameterName = "@temp_Name", ParameterValue = tr.TemplateName });
                clsParaCollection.Add(new clsParameter { ParameterName = "@is_Avail", ParameterValue = tr.IsAvailable });
                clsParaCollection.Add(new clsParameter { ParameterName = "@Uploaded_By", ParameterValue = tr.UploadedBy });

                DataAccess.ExecuteNonQuerySp(clsParaCollection);

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public ActionResult template()
        {
            var model = new TemplatesMaster();
            model.ListAvail = LoadAvailDropDown();
            model.ListTemplateServices = LoadTemplateServicesDropDown();

                DataTable = bl.get_FRTemplateData();
                foreach (DataRow dr in DataTable.Rows)
                {
                    model.FRtempData.Add(dr);
                }

                DataTable1 = bl.get_IRTemplateData();
                foreach (DataRow drr in DataTable1.Rows)
                {
                    model.IRtempData.Add(drr);
                }

                return View(model);
        }
        public ActionResult template(TemplatesMaster tr, FormCollection form)
        {
            var uploadedFile = Request.Files[0];
            var fileName = Path.GetFileName(uploadedFile.FileName);
            string strFileExtension = Path.GetExtension(uploadedFile.FileName);
            var model = new TemplatesMaster();
            model.ListAvail = LoadAvailDropDown();
            model.ListTemplateServices = LoadTemplateServicesDropDown();
            if (strFileExtension == ".jpg" || strFileExtension == ".png" || strFileExtension == ".jpeg" || strFileExtension == ".bmp")
            {
                if (form["ddltemplateService"] == "1")
                { fileName = "FR" + fileName; }
                else
                    fileName = "IR" + fileName;

                var fileSavePath = Server.MapPath(tr.path + "//" + fileName);
                uploadedFile.SaveAs(fileSavePath);

                tr.TemplateName = fileName;
                tr.IsAvailable = form["ddlISAvail"];
                tr.UploadedBy = User.Identity.Name;

                bl.insert_TemplatesData(tr);
                ViewBag.StatusMessage = "Request submited successfuly";
                ViewBag.StatusMessageClass = "text-success bg-success";
            }
            else
            {
                ViewBag.StatusMessage = "Only image file formats allowed";
                ViewBag.StatusMessageClass = "text-danger bg-danger";
            }

            DataTable = bl.get_FRTemplateData();
            foreach (DataRow dr in DataTable.Rows)
            {
                model.FRtempData.Add(dr);
            }

            DataTable1 = bl.get_IRTemplateData();
            foreach (DataRow drr in DataTable1.Rows)
            {
                model.IRtempData.Add(drr);
            }

                return View(model);
        }