public CapaEntidadesW.clsDocenteEntidad UbicarDocente(string id)
        {
            SqlConnection Con = null;

            //DataTable tabla = new DataTable();
            CapaEntidadesW.clsDocenteEntidad cls = null;
            SqlDataReader rd = null;

            try
            {
                Con = clsConexion.GetInstance().ConexionBD();
                SqlCommand Cmd = new SqlCommand("sp_buscarDocenteid", Con);
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.Parameters.AddWithValue("@iddocente", id);
                Con.Open();
                rd = Cmd.ExecuteReader();
                if (rd.Read())
                {
                    cls           = new CapaEntidadesW.clsDocenteEntidad();
                    cls.Iddocente = rd["iddocente"].ToString();
                    cls.Idusuario = rd["idusuario"].ToString();
                    cls.Estado    = rd["Estado"].ToString();
                }
            }
            catch (Exception e)
            {
                cls = null;
                throw e;
            }
            finally
            {
                Con.Close();
            }
            return(cls);
        }
        public void ActualizarDocente(CapaEntidadesW.clsDocenteEntidad cls)
        {
            SqlConnection Con   = null;
            DataTable     tabla = new DataTable();

            try
            {
                Con = clsConexion.GetInstance().ConexionBD();
                SqlCommand Cmd = new SqlCommand("sp_actualizarDocente", Con);
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.Parameters.AddWithValue("@iddocente", cls.Iddocente);
                Cmd.Parameters.AddWithValue("@idusuario", cls.Idusuario);
                Cmd.Parameters.AddWithValue("@estado", cls.Estado);

                Con.Open();
                Cmd.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                tabla = null;
                throw e;
            }
            finally
            {
                Con.Close();
            }
        }
Exemple #3
0
 protected void cmdVerificar_Click(object sender, EventArgs e)
 {
     CapaEntidadesW.clsDocenteEntidad cls = new CapaEntidadesW.clsDocenteEntidad();
     cls = CapaLogicaW.clsDocenteLogica.GetInstance().UbicarDocenteIdUsuario(txtidusuario.Text);
     if (cls != null)
     {
         lblverificar.Text    = "El usuario ya esta registrado como Docente";
         cmdRegistrar.Enabled = false;
     }
     else
     {
         CapaEntidadesW.clsDocenteEntidad cls2 = new CapaEntidadesW.clsDocenteEntidad();
         cls2 = CapaLogicaW.clsDocenteLogica.GetInstance().UbicarDocente(txtidusuario.Text);
         if (cls2 != null)
         {
             lblverificar.Text    = "El usuario no esta registrado como Docente";
             cmdRegistrar.Enabled = true;
             btnAlumno.Enabled    = false;
         }
         else
         {
             lblverificar.Text = "El usuario no existe";
         }
     }
 }
Exemple #4
0
 public void ActualizarDocente(CapaEntidadesW.clsDocenteEntidad cls)
 {
     try
     {
         CapaDatosW.clsDocenteDatos.GetInstance().ActualizarDocente(cls);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #5
0
        protected void cmdRegistrar_Click(object sender, EventArgs e)
        {
            CapaEntidadesW.clsDocenteEntidad cls = new CapaEntidadesW.clsDocenteEntidad();
            cls.Iddocente = txtcoddocente.Text;
            cls.Idusuario = txtidusuario.Text;

            cls.Estado = lbxEstado.SelectedValue;

            if (Session["idregistrar"] == null)
            {
                CapaLogicaW.clsDocenteLogica.GetInstance().RegistrarDocente(cls);
                Response.Redirect("Docente.aspx");
            }
            else
            {
                CapaLogicaW.clsDocenteLogica.GetInstance().ActualizarDocente(cls);
                Response.Redirect("Docente.aspx");
                Session["idregistrar"] = null;
            }
        }
Exemple #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                if (Session["iduser"] != null)
                {
                    cmdRegistrar.Enabled = false;



                    if (Session["idDocenteReg"] != null)                          // actualizacion
                    {
                        Session["idregistrar"] = (String)Session["idDocenteReg"]; // saco el valor de la variable de sesion y la asigno a idcliente
                    }
                    if (Session["idregistrar"] != null)
                    {
                        CapaEntidadesW.clsDocenteEntidad cls = new CapaEntidadesW.clsDocenteEntidad();
                        cls = CapaLogicaW.clsDocenteLogica.GetInstance().UbicarDocente((String)Session["idregistrar"]);
                        if (cls != null)
                        {
                            this.txtcoddocente.Text      = cls.Iddocente;
                            this.txtidusuario.Text       = cls.Idusuario;
                            this.lbxEstado.SelectedValue = cls.Estado;

                            this.cmdRegistrar.Text  = "Actualizar";
                            Session["idDocenteReg"] = null;
                            cmdRegistrar.Enabled    = true;
                            txtidusuario.Enabled    = false;
                            btnNuevo.Enabled        = false;
                            btnAlumno.Enabled       = false;
                        }
                    }
                }
                else
                {
                    Response.Redirect("index.aspx");
                }
            }
        }