示例#1
0
        public BillOfLading VObject(BillOfLading billoflading, IBillOfLadingService _billofladingService)
        {
            BillOfLading oldbilloflading = _billofladingService.GetObjectById(billoflading.Id);

            if (oldbilloflading == null)
            {
                billoflading.Errors.Add("Generic", "Invalid Data For Update");
            }
            else if (!VOffice(billoflading.OfficeId, oldbilloflading.OfficeId))
            {
                billoflading.Errors.Add("Generic", "Invalid Data For Update");
            }
            return(billoflading);
        }
示例#2
0
        public BillOfLading VBillOfLading(BillOfLading billoflading, IBillOfLadingService _billofladingservice)
        {
            BillOfLading countrylocation = _billofladingservice.GetObjectById(billoflading.Id);

            if (countrylocation == null)
            {
                billoflading.Errors.Add("Country", "Tidak boleh kosong");
            }
            else if (!VOffice(billoflading.OfficeId, countrylocation.OfficeId))
            {
                billoflading.Errors.Add("Country", "Invalid Country");
            }
            return(billoflading);
        }