Ejemplo n.º 1
0
        public string AddRepairReport(int orderId, AddRepairReportDto addRepairReport)
        {
            var repairReport = _reportConverter.AddRepairReportDtoToRepairReport(addRepairReport);

            repairReport.OrderId = orderId;

            _reportRepository.AddRepairReport(repairReport);
            return($"Repair report with id {repairReport.Id} was succesfuly deleted");
        }
Ejemplo n.º 2
0
 public RepairReport AddRepairReportDtoToRepairReport(AddRepairReportDto addRepairReportDto)
 {
     return(new RepairReport
     {
         Description = addRepairReportDto.Description,
         Cost = addRepairReportDto.Cost,
         Time = addRepairReportDto.Time
     });
 }
Ejemplo n.º 3
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            var provider        = new Dependencies().Load();
            var documentService = provider.GetService <IDocumentService>();

            var repairAdd = new AddRepairReportDto();

            repairAdd.Description = rtbxDescription.Text;
            repairAdd.Cost        = numUpDownCost.Value;
            repairAdd.Cost        = Convert.ToInt32(numUpDownTime.Value);

            if (!repairAdd.Validate())
            {
                MessageBox.Show("Validation error");
                return;
            }

            documentService.AddRepairReport(id, repairAdd);

            this.Hide();
        }