示例#1
0
 public string Create(FormCollection collection)
 {
     try
     {
         // TODO: Add insert logic here
         string result = "";
         if (collection["RegionCode"].ToString() == "")
         {
             string regionCode = _objData.GetMaxCode(_objcurrentInfo.GetCompanyCode(), "tbl_SFA_Region_Master", "Region_Code", "REC");
             result = _objSPData.InsertRegionMaster(_objcurrentInfo.GetCompanyCode(), regionCode, collection["RegionName"].ToString(), collection["RegionTypeCode"].ToString(),
                                                    collection["UnderRegionCode"], collection["RegionStatus"].ToString(), collection["RegionClassification"].ToString(),
                                                    collection["RegionClassification"].ToString(), "", collection["ExpenseGroupId"].ToString(), "",
                                                    collection["Country"].ToString(), collection["State"].ToString(), collection["City"].ToString(), collection["LocalArea"].ToString(),
                                                    collection["Lat"].ToString(), collection["Long"].ToString());
         }
         else
         {
             result = _objSPData.UpdateRegionMaster(_objcurrentInfo.GetCompanyCode(), collection["RegionCode"].ToString(), collection["RegionName"].ToString(), collection["RegionTypeCode"].ToString(),
                                                    collection["UnderRegionCode"], collection["RegionStatus"].ToString(), collection["RegionClassification"].ToString(),
                                                    collection["RegionClassification"].ToString(), "", collection["ExpenseGroupId"].ToString(), "",
                                                    collection["Country"].ToString(), collection["State"].ToString(), collection["City"].ToString(), collection["LocalArea"].ToString(),
                                                    collection["Lat"].ToString(), collection["Long"].ToString());
         }
         return(result);
     }
     catch (Exception ex)
     {
         ErrorLog.LogError(ex, "Create()");
         return("");
     }
 }