Ejemplo n.º 1
0
        public void Delete(int Id, out string Message, out System.Drawing.Color Color)
        {
            Object.Doctor doctor = new Object.Doctor();
            doctor.Id = Id;

            int ResultNumber = crud.Delete(doctor);

            message.Delete(ResultNumber, out Message, out Color);
        }
Ejemplo n.º 2
0
        public void Update(int Id, string FirstName, string FamilyName, string Phonenumber
                           , out string Message, out System.Drawing.Color Color)
        {
            Object.Doctor doctor = new Object.Doctor();
            doctor.Id          = Id;
            doctor.FirstName   = FirstName;
            doctor.FamilyName  = FamilyName;
            doctor.PhoneNumber = Phonenumber;

            int ResultNumber = crud.Update(doctor);

            message.Update(ResultNumber, out Message, out Color);
        }
Ejemplo n.º 3
0
        public void Create(string doctorFirstName, string doctorFamilyName, string doctorPhoneNumber
                           , out string Message, out System.Drawing.Color Color)
        {
            Object.Doctor doctor = new Object.Doctor();

            doctor.FirstName   = doctorFirstName;
            doctor.FamilyName  = doctorFamilyName;
            doctor.PhoneNumber = doctorPhoneNumber;

            int ResultNumber = crud.Create(doctor);

            message.Create(ResultNumber, out Message, out Color);
        }
Ejemplo n.º 4
0
        public int Delete(Object.Doctor doctor)
        {
            using (SqlConnection con = new SqlConnection(SharedMethods.getConnectionString()))
            {
                SqlCommand cmd = new SqlCommand("Delete From tblDoctor Where Id = @Id", con);
                cmd.CommandType = CommandType.Text;

                cmd.Parameters.AddWithValue("@Id", doctor.Id);

                con.Open();
                return((int)cmd.ExecuteNonQuery());
            }
        }
Ejemplo n.º 5
0
        public int Create(Object.Doctor doctor)
        {
            using (SqlConnection con = new SqlConnection(SharedMethods.getConnectionString()))
            {
                SqlCommand cmd = new SqlCommand("spAddDoctor_tblDoctor", con);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@FirstName", doctor.FirstName);
                cmd.Parameters.AddWithValue("@FamilyName", doctor.FamilyName);
                cmd.Parameters.AddWithValue("@PhoneNumber", doctor.PhoneNumber);

                SqlParameter Result = new SqlParameter("@ResultNumber", DbType.Int32);
                Result.Direction = ParameterDirection.Output;
                cmd.Parameters.Add(Result);

                con.Open();
                cmd.ExecuteNonQuery();
                con.Close();

                return((int)Result.Value);
            }
        }