protected void enviar_Click(object sender, EventArgs e)
        {
            string nombre           = txtNombre.Value;
            string apellido         = txtApellido.Value;
            string dni              = txtDni.Value;
            string fechaNacimiento  = dateFechaNacimiento.Text;
            string nroLegajo        = txtNroLej.Value;
            string telefono         = txtTel.Text;
            string domicilio        = txtDomicilio.Value;
            string eMail            = mail.Text;
            string fechaIngDocencia = dateFechaIngDocencia.Text;
            string fechaIngEst      = dateFechaIngEst.Text;


            ManagerDocente mangDocente = new ManagerDocente();
            ArrayList      verf_dni    = new ArrayList();

            verf_dni = mangDocente.VerfDniDoc(dni);

            if (verf_dni.Count == 0)
            {
                DocenteSinCH docente = new DocenteSinCH(nombre, apellido, dni, fechaNacimiento, nroLegajo, telefono, domicilio, eMail, fechaIngDocencia, fechaIngEst);
                mangDocente.InsertDocente(docente);
                ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", "mostrarPopup('El docente fue registrado con exito','reg_docente.aspx','0 0 4px rgba(50,255,50,.5)','rgba(50,255,50,.5)');", true);
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", "mostrarPopup('El docente ya esta registrado.<br>Intentelo de nuevo','reg_docente.aspx','0 0 4px rgba(255,50,50,.5)','rgba(255,50,50,.5');", true);
            }
        }
        public override object DoLoad(System.Data.IDataReader registers)
        {
            DocenteSinCH docentes = new DocenteSinCH();

            docentes.Nombre           = registers["nombre"].ToString();
            docentes.Apellido         = registers["apellido"].ToString();
            docentes.Dni              = registers["dni"].ToString();
            docentes.FechaNacimiento  = registers["fecha_nac"].ToString();
            docentes.NroLegajo        = registers["nro_legajo"].ToString();
            docentes.Telefono         = registers["telefono"].ToString();
            docentes.Domicilio        = registers["domicilio"].ToString();
            docentes.EMail            = registers["mail"].ToString();
            docentes.FechaIngDocencia = registers["fecha_de_ingreso_docente"].ToString();
            docentes.FechaIngEst      = registers["fecha_de_ingreso_establecimiento"].ToString();

            return(docentes);
        }
        public void InsertDocente(DocenteSinCH docente)
        {
            DocenteSinCHDAL docenteDal = new DocenteSinCHDAL();

            docenteDal.InsertDocente(docente);
        }
 public void InsertDocente(DocenteSinCH docente)
 {
     commandText = string.Format("insert into docentes(nombre,apellido,dni,fecha_nac,nro_legajo,telefono,domicilio,mail,fecha_de_ingreso_docente,fecha_de_ingreso_establecimiento)values('{0}','{1}',{2},'{3}','{4}','{5}','{6}','{7}','{8}','{9}')", docente.Nombre, docente.Apellido, docente.Dni, docente.FechaNacimiento, docente.NroLegajo, docente.Telefono, docente.Domicilio, docente.EMail, docente.FechaIngDocencia, docente.FechaIngEst);
     AbstractSave();
 }