public ActionResult AjaxGenralSetings(GenralSetingModel objModel) { objResponse Response = new objResponse(); GenralSetingModel objSetings = new GenralSetingModel(); GenralSeting objGenralSetings = new GenralSeting(); session = new SessionHelper(); try { objGenralSetings.Company = objModel.Company; objGenralSetings.Address = objModel.Address; objGenralSetings.City = objModel.City; objGenralSetings.Stete = objModel.Stete; objGenralSetings.Country = objModel.Country; objGenralSetings.Zipcode = objModel.Zipcode; objGenralSetings.Phone = objModel.Phone; objGenralSetings.Website = objModel.Website; objGenralSetings.Currency = objModel.Currency; objGenralSetings.Customer_ID = Convert.ToInt64(session.UserSession.PIN); Response = objSetingManager.AddCompanyProfile(objGenralSetings, session.UserSession.UserId); if (Response.ErrorCode == 0) { Response = objSetingManager.getGenralSeting(Convert.ToInt64(session.UserSession.PIN)); if (Response.ErrorCode == 0) { objSetings.GenralSeting_ID_Auto_PK = Convert.ToInt64(Response.ResponseData.Tables[0].Rows[0]["Genral_Seting_ID_Auto_PK"]); objSetings.Company = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["ComapanyName"]); objSetings.Address = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["Address"]); objSetings.City = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["City"]); objSetings.Stete = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["State"]); objSetings.Country = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["Country"]); objSetings.Zipcode = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["Zipcode"]); objSetings.Phone = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["Phone"]); objSetings.Website = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["Website"]); objSetings.Currency = Convert.ToString(Response.ResponseData.Tables[0].Rows[0]["Currency"]); } return(View(objSetings)); } else { return(View(objSetings)); } } catch (Exception ex) { BAL.Common.LogManager.LogError("AjaxGenralSetings Conto", 1, Convert.ToString(ex.Source), Convert.ToString(ex.Message), Convert.ToString(ex.StackTrace)); return(View(objSetings)); } }
public objResponse AddCompanyProfile(GenralSeting objSetings, long logedUser) { objResponse Response = new objResponse(); try { SqlParameter[] sqlParameter = new SqlParameter[12]; sqlParameter[0] = new SqlParameter("@CustomerID", SqlDbType.BigInt, 50); sqlParameter[0].Value = objSetings.Customer_ID; sqlParameter[1] = new SqlParameter("@Company", SqlDbType.NVarChar, 80); sqlParameter[1].Value = objSetings.Company; sqlParameter[2] = new SqlParameter("@Address", SqlDbType.NVarChar, 200); sqlParameter[2].Value = objSetings.Address; sqlParameter[3] = new SqlParameter("@City", SqlDbType.NVarChar, 100); sqlParameter[3].Value = objSetings.City; sqlParameter[4] = new SqlParameter("@State", SqlDbType.NVarChar, 80); sqlParameter[4].Value = objSetings.Stete; sqlParameter[5] = new SqlParameter("@Country", SqlDbType.NVarChar, 20); sqlParameter[5].Value = objSetings.Country; sqlParameter[6] = new SqlParameter("@Zipcode", SqlDbType.NVarChar, 20); sqlParameter[6].Value = objSetings.Zipcode; sqlParameter[7] = new SqlParameter("@Phone", SqlDbType.NVarChar, 20); sqlParameter[7].Value = objSetings.Phone; sqlParameter[8] = new SqlParameter("@Website", SqlDbType.NVarChar, 50); sqlParameter[8].Value = objSetings.Website; sqlParameter[9] = new SqlParameter("@Currency", SqlDbType.NVarChar, 20); sqlParameter[9].Value = objSetings.Currency; sqlParameter[10] = new SqlParameter("@CreatedBy", SqlDbType.BigInt, 10); sqlParameter[10].Value = logedUser; sqlParameter[11] = new SqlParameter("@CreatedDate", SqlDbType.DateTime, 60); sqlParameter[11].Value = DateTime.Now; DATA_ACCESS_LAYER.Fill(Response.ResponseData, "usp_AddCompanyProfile", sqlParameter, DB_CONSTANTS.ConnectionString_ERP_CRUZATA); if (Response.ResponseData.Tables[0].Rows.Count > 0) { Response.ErrorCode = 0; Response.ErrorMessage = "Success"; } else { Response.ErrorCode = 2001; Response.ErrorMessage = "There is an Error. Please Try After some time."; } } catch (Exception ex) { Response.ErrorCode = 3001; Response.ErrorMessage = ex.Message.ToString(); BAL.Common.LogManager.LogError("AddCompanyProfile", 1, Convert.ToString(ex.Source), Convert.ToString(ex.Message), Convert.ToString(ex.StackTrace)); } return(Response); }