public HttpResponseMessage InsertExpenseMaster([FromBody] clsExpense_Mst request) { LoggerFactory.LoggerInstance.LogDebug("Request Started for : " + request.ExpenseItemID + " Item Name :" + request.ItemName); HttpResponseMessage response = new HttpResponseMessage(); try { Expense_MstService objComService = new Expense_MstService(); var objResponse = objComService.InsertExpenseMaster(request); if (objResponse != null && objResponse.ToString() != "") { response = Request.CreateResponse(HttpStatusCode.OK, objResponse); LoggerFactory.LoggerInstance.LogDebug("Request End for : " + request.ExpenseItemID + " Item Name :" + request.ItemName); } else { response = Request.CreateErrorResponse(HttpStatusCode.NotFound, "No detail found for Item Name : " + request.ItemName + "."); } } catch (Exception ex) { LoggerFactory.LoggerInstance.LogException(ex); response = Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Error occured while getting Item Name " + request.ItemName + "."); } return(response); }
public virtual int UpdateExpenseMaster(clsExpense_Mst obj) { int result = 0; try { result = (int)db.SP_Expense_Mst_Update(obj.ExpenseItemID, obj.InstanceID, obj.ItemName, obj.Status, obj.CreatedDate); } catch (Exception ex) { LoggerFactory.LoggerInstance.LogException(ex); throw ex; } return(result); }
public virtual int DeleteExpenseMaster(clsExpense_Mst obj) { int result = 0; try { result = (int)db.SP_Expense_Mst_Delete(obj.ExpenseItemID); } catch (Exception ex) { LoggerFactory.LoggerInstance.LogException(ex); throw ex; } return(result); }
public virtual long InsertExpenseMaster(clsExpense_Mst obj) { long result = 0; long?resultID = 0; try { result = (long)db.SP_Expense_Mst_Insert(ref resultID, obj.InstanceID, obj.ItemName, obj.Status, obj.CreatedDate); } catch (Exception ex) { LoggerFactory.LoggerInstance.LogException(ex); throw ex; } return(result); }
public virtual List <SP_Expense_Mst_SelectAllResult> GetExpenseMasterDetail(clsExpense_Mst obj) { ISingleResult <SP_Expense_Mst_SelectAllResult> objResult; List <SP_Expense_Mst_SelectAllResult> objResultList; // SP_groups_SelectAllResult objResult = new SP_groups_SelectAllResult(); try { objResult = db.SP_Expense_Mst_SelectAll(); objResultList = new List <SP_Expense_Mst_SelectAllResult>(objResult); } catch (Exception ex) { LoggerFactory.LoggerInstance.LogException(ex); throw ex; } return(objResultList); }
public ActionResult UpdateExpenseMaster(string ExpenseMasterModel) { clsExpense_Mst obj = new clsExpense_Mst(); var jsonPurchaseMasterModel = JObject.Parse(Convert.ToString(ExpenseMasterModel)); obj = new JavaScriptSerializer().Deserialize <clsExpense_Mst>(ExpenseMasterModel); obj.InstanceID = 1; obj.CreatedDate = DateTime.Now; HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://*****:*****@2610"); client.DefaultRequestHeaders.Add("X-Version", "1.1"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var responseMessage = client.PostAsJsonAsync("UpdateExpenseMaster", obj).Result; return(Json("")); }
public ActionResult GetExpenseMasterDetail() { clsExpense_Mst obj = new clsExpense_Mst(); HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://*****:*****@2610"); client.DefaultRequestHeaders.Add("X-Version", "1.1"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var responseMessage = client.PostAsJsonAsync("GetExpenseMasterDetail", obj).Result; if (responseMessage.IsSuccessStatusCode) { var responseData = responseMessage.Content.ReadAsStringAsync().Result; var jsonresult = JsonConvert.DeserializeObject(responseData); return(Json(jsonresult, JsonRequestBehavior.AllowGet)); } return(Json("")); }
public virtual List <SP_Expense_Mst_SelectOneResult> GetExpenseMasterDetailById(clsExpense_Mst obj) { ISingleResult <SP_Expense_Mst_SelectOneResult> objResult; List <SP_Expense_Mst_SelectOneResult> objResultList; try { objResult = db.SP_Expense_Mst_SelectOne(obj.ExpenseItemID); objResultList = new List <SP_Expense_Mst_SelectOneResult>(objResult); } //SP_Expense_Mst_SelectOneResult objResult = new SP_Expense_Mst_SelectOneResult(); //try //{ // objResult = (SP_Expense_Mst_SelectOneResult)db.SP_Expense_Mst_SelectOne(obj.ExpenseItemID); //} catch (Exception ex) { LoggerFactory.LoggerInstance.LogException(ex); throw ex; } return(objResultList); }