private ResultDto FederationInsertUpdateContraEntryDeposited(ContraEntryDepositedDto contraEntryDepositedDto) { ResultDto resultDto = new ResultDto(); string objectName = "ContraEntryDeposited"; try { string contraEntryTransactionsxml = CommonMethods.SerializeListDto <List <ContraEntryDepositedTransactionsDto> >(contraEntryDepositedDto.contraEntryDepositedTransactions); ObjectParameter paramaccounmasterID = new ObjectParameter("AccountMasterID", contraEntryDepositedDto.AccountMasterID); ObjectParameter paramreCEWCode; if (contraEntryDepositedDto.VoucherNumber == "") { paramreCEWCode = new ObjectParameter("VoucherNumber", string.Empty); } else { paramreCEWCode = new ObjectParameter("VoucherNumber", contraEntryDepositedDto.VoucherNumber); } _dbContext.uspFederationContraEntryDepositedInsertUpdate(paramaccounmasterID, contraEntryDepositedDto.TransactionDate, paramreCEWCode, contraEntryDepositedDto.VoucherRefNumber, contraEntryDepositedDto.CodeSno, contraEntryDepositedDto.PartyName, contraEntryDepositedDto.EmployeeID, contraEntryDepositedDto.AHID, contraEntryDepositedDto.SubHeadID, contraEntryDepositedDto.TransactionType, contraEntryDepositedDto.Amount, contraEntryDepositedDto.TransactionMode, contraEntryDepositedDto.BankAccount, contraEntryDepositedDto.Narration, contraEntryTransactionsxml, contraEntryDepositedDto.IsGroup, contraEntryDepositedDto.UserID); resultDto.ObjectId = Convert.ToInt32(paramaccounmasterID.Value); resultDto.ObjectCode = string.IsNullOrEmpty((string)paramreCEWCode.Value) ? contraEntryDepositedDto.VoucherNumber : (string)paramreCEWCode.Value; if (resultDto.ObjectId > 0) { resultDto.Message = string.Format("{0} details saved successfully with code : {1}", objectName, resultDto.ObjectCode); } else if (resultDto.ObjectId == -1) { resultDto.Message = string.Format("Error occured while generating {0} code", objectName); } else { resultDto.Message = string.Format("Error occured while saving {0} details", objectName); } } catch (Exception) { resultDto.Message = string.Format("Service layer error occured while saving the {0} details", objectName); resultDto.ObjectId = -98; } return(resultDto); }