public bool InsertInvoice(InvoiceSaveDTO obj) { bool res = false; //SqlCommand SqlCmd = new SqlCommand("spInsertInvoice"); //SqlCmd.CommandType = CommandType.StoredProcedure; //SqlCmd.Parameters.AddWithValue("@CustomerId", obj.CustomerId); //SqlCmd.Parameters.AddWithValue("@InvoiceDate", obj.InvoiceDate); //SqlCmd.Parameters.AddWithValue("@InvoiceNo", obj.InvoiceNo); //SqlCmd.Parameters.AddWithValue("@ActionBy", obj.ActionBy); //int result = new DbLayer().ExecuteNonQuery(SqlCmd); //if (result != Int32.MaxValue) //{ // res = true; //} return(res); }
public HttpResponseMessage saveInvoice(InvoiceSaveDTO invoice) { HttpResponseMessage message; try { InvoiceDataAccessLayer dal = new InvoiceDataAccessLayer(); var dynObj = new { result = dal.InsertInvoice(invoice) }; message = Request.CreateResponse(HttpStatusCode.OK, dynObj); } catch (Exception ex) { message = Request.CreateResponse(HttpStatusCode.BadRequest, new { msgText = "Somthing wrong, Try Again!" }); ErrorLog.CreateErrorMessage(ex, "Annexure", "GetAnnexureReport"); } return(message); }