protected void btnReply_Click(object sender, EventArgs e) { ServeAtDoorstepData.CustomerMessageDetails objMsg = new CustomerMessageDetails(); objMsg.CustomerMessageId = 0; objMsg.QuiryId = Convert.ToInt32(hdnQuoteId.Value.ToString()); objMsg.SendVendorId = Convert.ToInt32(hdnVendorId.Value.ToString()); objMsg.RecCustomerId = Convert.ToInt32(hdnCustomerId.Value.ToString()); objMsg.CategoryId = Convert.ToInt32(hdnCategoryId.Value.ToString()); objMsg.MessageTitle = "Re: "+lblMsgTitle.Text.Trim(); ; objMsg.Description = txtReply.Text.Trim(); objMsg.Status=""; objService = new ServeAtDoorstepService(); int i = objService.AddCustomerMessage(objMsg); txtReply.Text = ""; this.ModalPopupViewMessage.Hide(); }
public int AddCustomerMessage(CustomerMessageDetails cusMessageDetails) { try { DALComponent objDALRegister = new DALComponent(); objDALRegister.SetParameters("@CustomerMessageId", SqlDbType.Int, 4, cusMessageDetails.CustomerMessageId); objDALRegister.SetParameters("@QuiryId", SqlDbType.Int, 4, cusMessageDetails.QuiryId); objDALRegister.SetParameters("@RecCustomerId", SqlDbType.Int, 4, cusMessageDetails.RecCustomerId); objDALRegister.SetParameters("@SendVendorId", SqlDbType.Int, 4, cusMessageDetails.SendVendorId); objDALRegister.SetParameters("@CategoryId", SqlDbType.Int, 4, cusMessageDetails.CategoryId); objDALRegister.SetParameters("@MessageTitle", SqlDbType.VarChar, 100, cusMessageDetails.MessageTitle); objDALRegister.SetParameters("@Description", SqlDbType.VarChar, 1000, cusMessageDetails.Description); objDALRegister.SetParameters("@Status", SqlDbType.VarChar, 10, cusMessageDetails.Status); objDALRegister.SetParameters("@idvalue", SqlDbType.Int, true); objDALRegister.SqlCommandText = "[CreateCustomerMessage]"; int x = objDALRegister.CreateRecord(); object y = objDALRegister.GetParameters("@idvalue"); if (cusMessageDetails.CustomerMessageId != 0) return cusMessageDetails.CustomerMessageId; else return Int32.Parse(y.ToString()); } catch (SqlException sqlEx) { throw new ApplicationException("Data error=" + sqlEx.Message.ToString()); } catch (Exception ex) { throw new ApplicationException("Error=" + ex.Message.ToString()); } }