Exemple #1
0
        public string GetID()
        {
            IdUsuariosTableAdapter idUsuariosTableAdapter = new IdUsuariosTableAdapter();

            idUsuariosTableAdapter.Insert();
            //return idUsuariosTableAdapter.GetData()[0].ToString();
            return(idUsuariosTableAdapter.scope().ToString());
        }
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            IdUsuariosTableAdapter idUsuariosTableAdapter = new IdUsuariosTableAdapter();

            this.btnVolverMenuPrincipal.Visible = false;
            this.lblEntidadAgregada.Visible     = false;
            if ((bool)ViewState["agrEst"] == true)
            {
                if (this.nombreEst.Text != "" && this.contraEst.Text != "")
                {
                    lblError.Visible           = false;
                    this.btnAgregar.Visible    = false;
                    this.divEst.Visible        = false;
                    this.Seguro.Visible        = true;
                    this.lblSeguroEntidad.Text = "Seguro que desea agregar al estudiante?";

                    this.lblId.Text         = $"ID: {Convert.ToInt32(idUsuariosTableAdapter.scope().ToString())+1}";
                    this.lblNombre.Text     = $"Nombre: {this.nombreEst.Text.ToString().ToUpper()}";
                    this.lblContraseña.Text = $"Contraseña: {this.contraEst.Text.ToString()}";
                    this.lblCarrera.Text    = $"Carrera: {this.ListCarreras.SelectedValue}";

                    this.lblId.Visible         = true;
                    this.lblNombre.Visible     = true;
                    this.lblContraseña.Visible = true;
                    this.lblCarrera.Visible    = true;
                    this.lblCreditos.Visible   = false;
                }
                else
                {
                    lblError.Text    = "No se ha podido agregar al estudiante";
                    lblError.Visible = true;
                }
            }
            if ((bool)ViewState["agrProf"] == true)
            {
                if (this.nombreProf.Text != "" && this.contraProf.Text != "")
                {
                    lblError.Visible           = false;
                    this.btnAgregar.Visible    = false;
                    this.divProf.Visible       = false;
                    this.Seguro.Visible        = true;
                    this.lblSeguroEntidad.Text = "Seguro que desea agregar al profesor?";

                    this.lblId.Text         = $"ID: {Convert.ToInt32(idUsuariosTableAdapter.scope().ToString()) + 1}";
                    this.lblNombre.Text     = $"Nombre: {this.nombreProf.Text.ToString().ToUpper()}";
                    this.lblContraseña.Text = $"Contraseña: {this.contraProf.Text.ToString()}";

                    this.lblId.Visible         = true;
                    this.lblNombre.Visible     = true;
                    this.lblContraseña.Visible = true;
                    this.lblCarrera.Visible    = false;
                    this.lblCreditos.Visible   = false;
                }
                else
                {
                    lblError.Text    = "No se ha podido agregar el profesor";
                    lblError.Visible = true;
                }
            }
            if ((bool)ViewState["agrAsig"] == true)
            {
                asignaturas = new AsignaturasTableAdapter();
                if (this.nombreAsig.Text != "" && this.claveAsig.Text != "" && this.creditosAsig.Text != "" && Regex.IsMatch(creditosAsig.Text, @"^\d+$") && (Int32)asignaturas.contador(claveAsig.Text.ToString()) == 0)
                {
                    lblError.Visible           = false;
                    this.btnAgregar.Visible    = false;
                    this.divAsig.Visible       = false;
                    this.Seguro.Visible        = true;
                    this.lblSeguroEntidad.Text = "Seguro que desea agregar la asignatura?";
                    this.lblNombre.Visible     = true;
                    this.lblContraseña.Visible = true;
                    this.lblCarrera.Visible    = false;
                    this.lblCreditos.Visible   = true;

                    this.lblNombre.Text     = $"Nombre: {this.nombreAsig.Text.ToString().ToUpper()}";
                    this.lblContraseña.Text = $"Clave: {this.claveAsig.Text.ToString().ToUpper()}";
                    this.lblCreditos.Text   = $"No. de creditos: {this.creditosAsig.Text.ToString()}";
                }
                else
                {
                    lblError.Text    = $"No se ha podido agregar la asignatura";
                    lblError.Visible = true;
                }
            }
        }