예제 #1
0
        protected void ButonIngresar_Click(object sender, EventArgs e)
        {
            String codigo    = this.txtCodigo.Text;
            String nombre    = this.txtNombre.Text;
            String direccion = this.txtDireccion.Text;

            String telefono = this.txtTelefono.Text;
            String correo   = this.txtCorreo.Text;
            String estado   = this.txtEstado.Text;

            if (String.IsNullOrEmpty(codigo) || String.IsNullOrEmpty(nombre) || String.IsNullOrEmpty(direccion) || String.IsNullOrEmpty(telefono) || String.IsNullOrEmpty(correo) || String.IsNullOrEmpty(estado))
            {
                this.Msg.Text = "Llene todos los campos";
                return;
            }



            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.modifcarUsuario(codigo, nombre, direccion, telefono, correo, estado);


            if (val)
            {
                this.Msg.Text = "Se modifico el usuario con nombre= " + nombre;
                this.vaciar();
                return;
            }

            this.Msg.Text = "existe un error al modificar";
        }
        private void llenarCombos()
        {
            this.DUsuario.Items.Clear();
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            DataSet            datos   = fachada.consultarUsuarios();
            ListItem           oItem   = new ListItem("no seleccion", "no seleccion");

            this.DUsuario.Items.Add(oItem);

            foreach (DataRow dr in datos.Tables["Usuarios"].Rows)
            {
                ListItem Item = new ListItem(dr["usuDocumento"].ToString(), dr["usuDocumento"].ToString());
                this.DUsuario.Items.Add(Item);
            }

            this.DLibro.Items.Clear();
            DataSet datos1 = fachada.consultarLibros();

            ListItem oItem1 = new ListItem("no seleccion", "no seleccion");

            this.DLibro.Items.Add(oItem1);

            foreach (DataRow dr in datos1.Tables["Libros"].Rows)
            {
                ListItem Item = new ListItem(dr["libCodigo"].ToString(), dr["libCodigo"].ToString());
                this.DLibro.Items.Add(Item);
            }
        }
예제 #3
0
        protected void ButtonGuardar_Click(object sender, EventArgs e)
        {
            String   codigo  = this.txtCodigo.Text;
            DateTime fecha   = this.CFecha.SelectedDate;
            String   usuario = this.DUsuario.Text;

            if (String.IsNullOrEmpty(codigo) || string.IsNullOrEmpty(this.Fecha1.Text) || string.IsNullOrEmpty(usuario))
            {
                this.Msg.Text = "llene todo los campos";
                return;
            }

            if (usuario == "no seleccion")
            {
                this.Msg.Text = "debe seleccionar un usuario";
                return;
            }

            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.realizaPrestamo(codigo, fecha.Date, usuario);

            if (val)
            {
                this.Msg.Text = "adicione libros al prestamo con codigo = " + codigo;
                this.activarPrestamo();
                Session["codigo"]      = codigo;
                Session["fechaInicio"] = fecha;
                return;
            }

            this.Msg.Text = "existe un error al realizar el prestamo";
        }
        protected void cmdConsultar_Click(object sender, EventArgs e)
        {
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();

            DataSet datos = fachada.consultarLibrosEspecifica(this.DArea.Text);

            foreach (DataRow dt in datos.Tables["Libros"].Rows)
            {
                this.txtCodigo.Text    = dt["libCodigo"].ToString();
                this.txtNombre.Text    = dt["libNombre"].ToString();
                this.txtPaginas.Text   = dt["libNumPag"].ToString();
                this.txtEditorial.Text = dt["libEditorial"].ToString();


                ListItem oItem = new ListItem(dt["libArea"].ToString(), dt["libArea"].ToString());
                if (DArea1.Items.Contains(oItem))
                {
                    this.DArea1.Items.Add(oItem);
                }

                fachada = new CapaLogica.Fachada();
                DataSet datos1 = fachada.consultarAreas();



                foreach (DataRow dr in datos1.Tables["Areas"].Rows)
                {
                    ListItem Item = new ListItem(dr["areCodigo"].ToString(), dr["areCodigo"].ToString());
                    if (!this.DArea1.Items.Contains(Item))
                    {
                        this.DArea1.Items.Add(Item);
                    }
                }
            }
        }
예제 #5
0
        protected void cmdConsultar_Click(object sender, EventArgs e)
        {
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            DataSet            datos   = fachada.consultarLibrosEspecifica(this.DArea.Text);

            this.Data.DataSource = datos;
            this.Data.DataBind();
        }
예제 #6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         CapaLogica.Fachada fachada = new CapaLogica.Fachada();
         DataSet            datos   = fachada.consultarAreas();
         this.Data.DataSource = datos;
         this.Data.DataBind();
         this.cargarCombo();
     }
 }
        protected void cmdConsultar_Click(object sender, EventArgs e)
        {
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            DataSet            datos   = fachada.consultarAreasEspecifica(this.DArea.Text);

            foreach (DataRow dr in datos.Tables["Areas"].Rows)
            {
                this.txtCodigo.Text = dr["areCodigo"].ToString();
                this.txtNombre.Text = dr["areNombre"].ToString();
                this.txtTiempo.Text = dr["areTiempo"].ToString();
            }
        }
예제 #8
0
        protected void cmdEliminar_Click(object sender, EventArgs e)
        {
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.eliminarAreas(this.DArea.Text);

            if (val)
            {
                this.Msg.Text = "se elimino de manera exitosa el area= " + this.DArea.Text;
                return;
            }
            this.Msg.Text = "error al eliminar";
        }
        protected void cmdConsultar_Click(object sender, EventArgs e)
        {
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.eliminarUsuario(this.DArea.Text);

            if (val)
            {
                this.Msg.Text = "el usuario con documento= " + this.DArea.Text + " se elimino de manera de exitosa";
                return;
            }
            this.Msg.Text = "existe un error al eliminar";
        }
예제 #10
0
        protected void cmdEliminar_Click(object sender, EventArgs e)
        {
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.eliminarLibro(this.DArea.Text);

            if (val)
            {
                this.Msg.Text = "El libro con codigo =  " + this.DArea.Text;
                this.cargarCombo();
                return;
            }
            this.Msg.Text = "existe un error al eliminar";
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            ListItem oItem = new ListItem("no seleccion", "no seleccion");

            this.dArea.Items.Add(oItem);
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            DataSet            datos   = fachada.consultarAreas();

            foreach (DataRow dr in datos.Tables["Areas"].Rows)
            {
                ListItem Item = new ListItem(dr["areCodigo"].ToString(), dr["areCodigo"].ToString());
                this.dArea.Items.Add(Item);
            }
        }
예제 #12
0
        private void cargarCombo()
        {
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            DataSet            datos   = fachada.consultarAreas();
            ListItem           oItem   = new ListItem("no seleccion", "no seleccion");

            this.DArea.Items.Add(oItem);

            foreach (DataRow dr in datos.Tables["Areas"].Rows)
            {
                ListItem Item = new ListItem(dr["areNombre"].ToString(), dr["areNombre"].ToString());

                this.DArea.Items.Add(Item);
            }
        }
예제 #13
0
        protected void cmdConsultar_Click(object sender, EventArgs e)
        {
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            DataSet            datos   = fachada.consultarUsuariosEspecificos(this.DArea.Text);

            foreach (DataRow dr in datos.Tables["Usuarios"].Rows)
            {
                this.txtCodigo.Text    = dr["usuDocumento"].ToString();
                this.txtNombre.Text    = dr["usuNombre"].ToString();
                this.txtDireccion.Text = dr["usuDireccion"].ToString();
                this.txtCorreo.Text    = dr["usuCorreo"].ToString();
                this.txtTelefono.Text  = dr["usuTelefono"].ToString();
                this.txtEstado.Text    = dr["usuEstado"].ToString();
            }
        }
예제 #14
0
        private void cargarCombo()
        {
            this.DArea.Items.Clear();
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            DataSet            datos   = fachada.consultarLibros();

            ListItem oItem = new ListItem("no seleccion", "no seleccion");

            this.DArea.Items.Add(oItem);

            foreach (DataRow dr in datos.Tables["Libros"].Rows)
            {
                ListItem Item = new ListItem(dr["libCodigo"].ToString(), dr["libCodigo"].ToString());
                this.DArea.Items.Add(Item);
            }
        }
예제 #15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.IsPostBack)
            {
                this.DArea.Items.Clear();
                CapaLogica.Fachada fachada = new CapaLogica.Fachada();
                DataSet            datos   = fachada.consultarUsuarios();
                ListItem           oItem   = new ListItem("no seleccion", "no seleccion");
                this.DArea.Items.Add(oItem);

                foreach (DataRow dr in datos.Tables["Usuarios"].Rows)
                {
                    ListItem Item = new ListItem(dr["usuDocumento"].ToString(), dr["usuDocumento"].ToString());
                    this.DArea.Items.Add(Item);
                }
            }
        }
        protected void ButonIngresar_Click(object sender, EventArgs e)
        {
            String codigo  = this.txtCodigo.Text;
            String nombre  = this.txtNombre.Text;
            String paginas = this.txtPaginas.Text;

            String editorial = this.txtEditorial.Text;
            String area      = this.DArea1.Text;

            if (string.IsNullOrEmpty(codigo) || string.IsNullOrEmpty(nombre) || string.IsNullOrEmpty(paginas) || string.IsNullOrEmpty(editorial) || string.IsNullOrEmpty(area))
            {
                this.Msg.Text = "Debe llenar los campos";
                return;
            }

            if (area == "no seleccion")
            {
                this.Msg.Text = "Debe seleccionar un area para realizar el registro";
                return;
            }
            int pages;

            try
            {
                pages = Int32.Parse(paginas);
            }
            catch (Exception)
            {
                this.Msg.Text = "El numero de paginas debe ser un numero";

                return;
            }

            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.ModificarLibro(codigo, nombre, pages, editorial, area);

            if (val)
            {
                this.Msg.Text = "Se modifico correctamente el libro = " + nombre;
                this.vaciar();
                return;
            }

            this.Msg.Text = "error al guardar";
        }
        protected void ButonIngresar_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(this.txtCodigo.Text) || string.IsNullOrEmpty(this.txtNombre.Text) || String.IsNullOrEmpty(this.txtTiempo.Text))
            {
                this.Msg.Text = "No puede dejar campos vacios ";
                return;
            }

            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.modificarArea(this.txtCodigo.Text, this.txtNombre.Text, this.txtTiempo.Text);

            if (val)
            {
                this.Msg.Text = "se modifico el area con codigo = " + this.txtCodigo.Text + " de manera exitosa";
                this.vaciar();
                return;
            }
            this.Msg.Text = "existe unn error al modificar ";
        }
예제 #18
0
        protected void ButonIngresar_Click(object sender, EventArgs e)
        {
            DateTime fechaFin = this.CFechaLimite.SelectedDate;
            String   codigo   = (String)Session["codigo"];
            String   libro    = this.DLibro.Text;
            int      cant;

            if (libro == "no seleccion")
            {
                this.Msg.Text = "debe escoger un libro";
                return;
            }
            try {
                cant = Int32.Parse(this.txtCantidad.Text);
            }
            catch (Exception) {
                this.Msg.Text = "la cantidad debe ser un valor numerico";
                return;
            }


            DateTime fechaI = (DateTime)Session["fechaInicio"];

            DataTable tabla = (DataTable)Session["tablaDetalle"];

            tabla.Rows.Add(libro, cant, fechaI.ToShortDateString(), fechaFin.ToShortDateString());

            CapaLogica.Fachada fachada = new CapaLogica.Fachada();


            bool val = fachada.registroFinalPrestamo(codigo, libro, cant, fechaFin);

            if (!val)
            {
                this.Msg.Text = "existe un error al agregar el libro con codigo=" + libro;
                return;
            }
            this.Msg.Text = " el libro con codigo=" + libro + " se registro existosamente";

            data.DataSource = (DataSet)Session["tablaBase"];

            this.data.DataBind();
        }
        private void cargarCombo()
        {
            this.DArea.Items.Clear();
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            DataSet            datos   = fachada.consultarUsuarios();

            this.Data.DataSource = datos;
            this.Data.DataBind();


            ListItem oItem = new ListItem("no seleccion", "no seleccion");

            this.DArea.Items.Add(oItem);

            foreach (DataRow dr in datos.Tables["Usuarios"].Rows)
            {
                ListItem Item = new ListItem(dr["usuDocumento"].ToString(), dr["usuDocumento"].ToString());
                this.DArea.Items.Add(Item);
            }
        }
        protected void ButonIngresar_Click(object sender, EventArgs e)
        {
            String   codigo  = this.txtCodigo.Text;
            String   libro   = this.DLibro.Text;
            String   usuario = this.DUsuario.Text;
            DateTime fecha   = this.CFecha.SelectedDate;

            if (String.IsNullOrEmpty(codigo) || String.IsNullOrEmpty(libro) || String.IsNullOrEmpty(usuario) || String.IsNullOrEmpty(this.Fecha1.Text))
            {
                this.Msg.Text = "debe llenar los campos";
                return;
            }
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.realizarDevolucion(codigo, fecha, usuario, libro);

            if (val)
            {
                this.Msg.Text = "se realizo la devolucion correctamente";
                return;
            }
            this.Msg.Text = "existe un error al realizar la devolucion";
        }
        protected void ButonIngresar_Click(object sender, EventArgs e)
        {
            String codigo = this.txtCodigo.Text;
            String nombre = this.txtNombre.Text;
            String tiempo = this.txtTiempo.Text;

            if (string.IsNullOrEmpty(codigo) || string.IsNullOrEmpty(nombre) || string.IsNullOrEmpty(tiempo))
            {
                this.Msg.Text = "Llene todos los campos";
                return;
            }
            CapaLogica.Fachada fachada = new CapaLogica.Fachada();
            bool val = fachada.ingresarArea(codigo, nombre, tiempo);

            if (val)
            {
                this.Msg.Text = "Registro exitoso area con codigo = " + codigo;
                this.vaciar();
                return;
            }

            this.Msg.Text = "El area ya se encuentra registrada";
        }