protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { string un = AspNetSecurityHelper.GetCurrentUserName; MessageManager _MessageManager = new MessageManager(); if (e.CommandName == "Close") { string Id = e.CommandArgument.ToString(); int id = 0; if (int.TryParse(Id, out id)) { string operation = (String)GetGlobalResourceObject("HCMResource", "Close"); int i = 0;//_StateManager.DeleteState(id); DAL.Entity.Message obj = _MessageManager.GetMessage(id); if (obj != null) { obj.Status = true; obj.LastUpdatedBy = un; obj.LastUpdatedDate = DateTime.Now; i = _MessageManager.UpdateMessage(obj); } if (i != 0) { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), operation), "", Common.msgType.alertMessageSuccess); } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationError"), operation), "", Common.msgType.alertMessageDanger); } FillData(); } } }
public int UpdateMessage(DAL.Entity.Message Message) { try { _IMessageRepository.Update(Message); return(_IMessageRepository.Save()); } catch (Exception exception) { exception.Log(); return(0); } }
protected void btnSend_Click(object sender, EventArgs e) { string Operation = String.Empty; MessageManager _MessageManager = new MessageManager(); DAL.Entity.Message obj = new DAL.Entity.Message(); obj.SenderId = hfId.Value.ToString(); obj.SenderName = txtFullName.Text; obj.SenderMobile = txtMobile.Text; obj.SenderEmail = txtEmail.Text; obj.MessageText = txtMessage.Text; int typ = 0; if (int.TryParse(ddlMessageType.Text, out typ)) { obj.MessageTypeId = typ; } obj.Status = false; string un = txtEmail.Text; int i = 0; if (obj.Id == 0) { obj.CreatedBy = un; obj.CreatedDate = DateTime.Now; obj.DeletedFlag = false; i = _MessageManager.AddMessage(obj); Operation = (String)GetGlobalResourceObject("HCMResource", "Send"); } if (i != 0) { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), Operation), "", Common.msgType.alertMessageSuccess); btnSend.Visible = false; btnClear.Visible = false; } else { ucAlertMessage.AlertMessage(String.Format((String)GetGlobalResourceObject("HCMResource", "OperationSuccess"), Operation), "", Common.msgType.alertMessageDanger); } }