public bool AddCashTransaction(CashTransactionDTO baDTO) { var flag = true; try { using (var entities = new ManiMotorsEntities1()) { var bTran = new CashTransaction() { TransactionType = baDTO.TransactionType, Amount = baDTO.Amount, Description = baDTO.Description, TransactionDate = baDTO.TransactionDate, CreatedDate = baDTO.CreatedDate, Createdby = baDTO.CreatedBy, Modifiedby = baDTO.ModifiedBy, ModifiedDate = baDTO.ModifiedDate, Type = baDTO.Type, Status = baDTO.Status }; entities.CashTransactions.Add(bTran); entities.SaveChanges(); flag = true; } } catch (Exception ex) { flag = false; throw ex; } return(flag); }
public bool UpdateCashTransaction(CashTransactionDTO baDTO) { var flag = true; try { using (var entities = new ManiMotorsEntities1()) { var bTran = entities.CashTransactions.FirstOrDefault(g => g.CashTransactionID == baDTO.CashTransactionID); bTran.CashTransactionID = baDTO.CashTransactionID; bTran.TransactionType = baDTO.TransactionType; bTran.Amount = baDTO.Amount; bTran.TransactionDate = baDTO.TransactionDate; bTran.Description = baDTO.Description; bTran.CreatedDate = baDTO.CreatedDate; bTran.Createdby = baDTO.CreatedBy; bTran.Modifiedby = baDTO.ModifiedBy; bTran.ModifiedDate = baDTO.ModifiedDate; bTran.Type = baDTO.Type; bTran.Status = baDTO.Status; entities.SaveChanges(); flag = true; } } catch (Exception ex) { flag = false; throw ex; } return(flag); }
private void btnSave_Click(object sender, EventArgs e) { if (validate()) { var Amount = txtAmount.Text; var Comments = txtComments.Text; CashTransactionDTO bDTO = new CashTransactionDTO(); bDTO.Description = Comments; bDTO.Amount = Convert.ToInt32(Amount); bDTO.TransactionType = ddlTranType.Text; bDTO.TransactionDate = Convert.ToDateTime(dtTranDate.Text); bDTO.CreatedBy = GlobalSetup.Userid; bDTO.CreatedDate = DateTime.Now; bDTO.ModifiedDate = null; bDTO.ModifiedBy = null; bDTO.Type = ddlType.Text; bDTO.Status = ddlStatus.Text; CashTransactionBL obj = new CashTransactionBL(); bool result = false; if (_mode == "EDIT") { bDTO.CashTransactionID = _CashTransactionID; result = obj.UpdateCashTransaction(bDTO); } else { result = obj.AddCashTransaction(bDTO); } if (result) { MyMessageBox.ShowBox("Cash Account Transaction Saved!!!"); } else { MyMessageBox.ShowBox("Cash Account Failed !!!"); } } else { MyMessageBox.ShowBox("Please enter all mandatory fields!!!"); } this.Clear(); }