Example #1
0
        public void BuscarTest()
        {
            Repositorio <Odontologos> repositorio = new Repositorio <Odontologos>();
            Odontologos p = repositorio.Buscar(1);

            Assert.IsNotNull(p);
        }
        private bool ExisteEnLaBaseDeDatos()
        {
            Repositorio <Odontologos> db = new Repositorio <Odontologos>();
            Odontologos odontologos      = db.Buscar((int)IdNumericUpDown.Value);

            return(odontologos != null);
        }
Example #3
0
        public void ModificarTest()
        {
            Repositorio <Odontologos> repositorio = new Repositorio <Odontologos>();
            bool        paso = false;
            Odontologos o    = repositorio.Buscar(1);

            o.Nombres = "Usuario";
            paso      = repositorio.Modificar(o);
            Assert.AreEqual(true, paso);
        }
 private void LlenarCampo(Odontologos odontologos)
 {
     IdNumericUpDown.Value            = odontologos.OdontologoId;
     NombresTextBox.Text              = odontologos.Nombres;
     CedulaMaskedTextBox.Text         = odontologos.Cedula;
     TelefonoMaskedTextBox.Text       = odontologos.Telefono;
     CelularMaskedTextBox.Text        = odontologos.Celular;
     EspecialidadComboBox.Text        = odontologos.Especialidad;
     DireccionTextBox.Text            = odontologos.Direccion;
     EmailTextBox.Text                = odontologos.Email;
     FechaIngresoDateTimePicker.Value = odontologos.FechaIngreso;
 }
        private Odontologos LlenarClase()
        {
            Odontologos odontologos = new Odontologos();

            odontologos.OdontologoId = (int)IdNumericUpDown.Value;
            odontologos.Nombres      = NombresTextBox.Text;
            odontologos.Cedula       = CedulaMaskedTextBox.Text;
            odontologos.Telefono     = TelefonoMaskedTextBox.Text;
            odontologos.Celular      = CelularMaskedTextBox.Text;
            odontologos.Especialidad = EspecialidadComboBox.Text;
            odontologos.Direccion    = DireccionTextBox.Text;
            odontologos.Email        = EmailTextBox.Text;
            odontologos.FechaIngreso = FechaIngresoDateTimePicker.Value;


            return(odontologos);
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            bool paso = false;
            Repositorio <Odontologos> db = new Repositorio <Odontologos>();
            Odontologos odontologos      = new Odontologos();

            if (!Validar())
            {
                return;
            }

            odontologos = LlenarClase();
            if (IdNumericUpDown.Value == 0)
            {
                paso = db.Guardar(odontologos);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un Odontologo que no existe", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = db.Modificar(odontologos);
            }
            if (!ExisteEnLaBaseDeDatos())
            {
                if (paso)
                {
                    MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                if (paso)
                {
                    MessageBox.Show("Modificado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            Limpiar();
        }
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int         id;
            Odontologos odontologos      = new Odontologos();
            Repositorio <Odontologos> db = new Repositorio <Odontologos>();

            int.TryParse(IdNumericUpDown.Text, out id);
            Limpiar();
            odontologos = db.Buscar(id);

            if (odontologos != null)
            {
                LlenarCampo(odontologos);
            }
            else
            {
                MessageBox.Show("Odontologo no encontrado");
            }
        }
Example #8
0
        public void GuardarTest()
        {
            Odontologos o = new Odontologos();


            o.OdontologoId = 1;
            o.Nombres      = "rgrg";
            o.Cedula       = "3453";
            o.Telefono     = "453";
            o.Celular      = "46564";
            o.Especialidad = "eee";
            o.Direccion    = "rte";
            o.Email        = "rtet";
            o.FechaIngreso = DateTime.Now;


            Repositorio <Odontologos> repositorio = new Repositorio <Odontologos>();
            bool paso = false;

            paso = repositorio.Guardar(o);
            Assert.AreEqual(true, paso);
        }