public Diagnostic Post(DiagnosticDTO value)
        {
            Diagnostic model = new Diagnostic()
            {
                PacientId = value.PacientId,
                DoctorId  = value.DoctorId
            };

            return(IDiagnosticRepository.Create(model));
        }
        public int insertCoreDiagnostic(DiagnosticDTO newDiagnostic)
        {
            int flagInsert = new DIAGNOSTICTableAdapter().insertDiagnosticQuery(
                newDiagnostic.IdSpecialist,
                newDiagnostic.NumberRoom,
                newDiagnostic.FullName,
                newDiagnostic.Price
                );

            return(flagInsert);
        }
        public int updateCoreDiagnostic(DiagnosticDTO originalDiagnostic)
        {
            int flagUpdate = new DIAGNOSTICTableAdapter().updateDiagnosticQuery(
                originalDiagnostic.IdSpecialist,
                originalDiagnostic.NumberRoom,
                originalDiagnostic.FullName,
                originalDiagnostic.Price,
                originalDiagnostic.IdDiagnostic
                );

            return(flagUpdate);
        }
Example #4
0
        public int insertDiagnostic(
            string idSpecialist,
            string numberRoom,
            string fullName,
            string price)
        {
            DiagnosticDTO currentDiagnosticDatarow = new DiagnosticDTO();

            currentDiagnosticDatarow.IdSpecialist = Convert.ToInt32(idSpecialist);
            currentDiagnosticDatarow.NumberRoom   = Convert.ToString(numberRoom);
            currentDiagnosticDatarow.FullName     = Convert.ToString(fullName);
            currentDiagnosticDatarow.Price        = Convert.ToDecimal(price);

            return(diagnosticDal.insertCoreDiagnostic(currentDiagnosticDatarow));
        }
        public Diagnostic Put(int id, DiagnosticDTO value)
        {
            Diagnostic model = IDiagnosticRepository.Get(id);

            if (value.PacientId != 0)
            {
                model.PacientId = value.PacientId;
            }

            if (value.DoctorId != 0)
            {
                model.DoctorId = value.DoctorId;
            }

            return(IDiagnosticRepository.Update(model));
        }