Exemplo n.º 1
0
        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());
     }
 }