public int CreateTransitPass(CreateTransitPassInput input) { var obj = new TransitPass { ApplicantId = input.ApplicantId, BillId = input.BillId, LisenceNo = input.LisenceNo, IssuedDate = DateTime.Now, OrginalCountry = input.OrginalCountry, NoOfConsignment = input.NoOfConsignment, TransitPassNo = input.TransitPassNo, SourceForest = input.SourceForest, ExpireDate = input.ExpireDate, ExpireDays = input.ExpireDays, SourceName = input.SourceName, DestinationId = input.DestinationId, DestinationName = input.DestinationName, VehcleNo = input.VehcleNo, IssuerOfficer = input.IssuerOfficer, HummerNo = input.HummerNo, HummerMaker = input.HummerMaker, HummerStationId = input.HummerStationId, AdditionInformation = input.AdditionInformation }; // var objExist = this.repositoryTransitpass.FirstOrDefault(a => a.TransitPassNo == input.TransitPassNo); //if (objExist == null) //{ return(this.repositoryTransitpass.InsertAndGetId(obj)); //} //else //{ // throw new UserFriendlyException("Item Alredy Exist"); //} }
public IHttpActionResult ResponseTransitpass([FromBody] TransitPass input) { Logger.Debug("Testing logger"); var obj = new CreateTransitPassInput { BillId = input.BillId, ApplicantId = input.ApplicantId, SourceName = input.SourceName, DestinationName = input.DestinationName, VehcleNo = input.VehcleNo, ExpireDate = DateTime.Now.AddDays(input.ExpireDays), AdditionInformation = input.AdditionInformation, HummerMaker = input.HummerMaker, HummerNo = input.HummerNo, ExpireDays = input.ExpireDays }; int transitpassId = this.transitPass.CreateTransitPass(obj); var newTransitpass = this.transitPass.GetTransitPass(transitpassId); return(Json(newTransitpass)); }