예제 #1
0
        private void ObtenerModalidades()
        {
            List <Modelo.Modalidad> modalidades = new List <Modelo.Modalidad>();

            Modelo.Modalidad    modalidad            = new Modelo.Modalidad();
            ModalidadController controladorModalidad = new ModalidadController();

            modalidad.Id = 0;
            modalidades  = (List <Modelo.Modalidad>)controladorModalidad.Consultar(modalidad);
            this.gvModalidad.DataSource = modalidades;
            this.gvModalidad.DataBind();
        }
예제 #2
0
        protected void gvModalidad_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int index           = Convert.ToInt32(e.CommandArgument.ToString());
            int idTipoDocumento = Convert.ToInt32(this.gvModalidad.DataKeys[index]["Id"]);

            if (e.CommandName == "EditarM")
            {
                Modelo.Modalidad        modalidad            = new Modelo.Modalidad();
                List <Modelo.Modalidad> modalidades          = new List <Modelo.Modalidad>();
                ModalidadController     controladorModalidad = new ModalidadController();
                modalidad.Id = idTipoDocumento;
                modalidades  = (List <Modelo.Modalidad>)controladorModalidad.Consultar(modalidad);
                ObtenerModalidad(modalidades.FirstOrDefault());
            }
        }
예제 #3
0
        private void ObtenerModalidades()
        {
            List <Modelo.Modalidad> modalidades = new List <Modelo.Modalidad>();

            Modelo.Modalidad    modalidad            = new Modelo.Modalidad();
            ModalidadController controladorModalidad = new ModalidadController();

            modalidad.Id = 0;
            modalidades  = (List <Modelo.Modalidad>)controladorModalidad.Consultar(modalidad);
            this.ddlModalidad.DataSource     = modalidades;
            this.ddlModalidad.DataTextField  = "Nombre";
            this.ddlModalidad.DataValueField = "Id";
            this.ddlModalidad.DataBind();
            this.ddlModalidad.Items.Insert(0, new ListItem("Seleccione", "-1"));
            this.ddlModalidad.SelectedIndex = 0;
        }
예제 #4
0
        private void GuardarModalidad()
        {
            Modelo.Modalidad    modalidad            = new Modelo.Modalidad();
            Resultado           resultado            = new Resultado();
            ModalidadController controladorModalidad = new ModalidadController();
            string mensaje = string.Empty;

            if (string.IsNullOrEmpty(this.hfIdM.Value) == true)
            {
                modalidad.Id = 0;
            }
            else
            {
                modalidad.Id = Convert.ToInt32(this.hfIdM.Value);
            }

            modalidad.Nombre = this.txtModalidad.Text;

            if (modalidad.Id == 0)
            {
                resultado = (Resultado)controladorModalidad.Guardar(modalidad);
                mensaje   = "Registro insertado correctamente";
            }
            else
            {
                resultado = (Resultado)controladorModalidad.Actualizar(modalidad);
                mensaje   = "Registro actualizado correctamente";
            }

            if (resultado.Error == true)
            {
                this.lblMensaje.Text    = resultado.Mensaje;
                this.lblMensaje.Visible = true;
                return;
            }
            else
            {
                this.lblMensaje.Visible = true;
                this.lblMensaje.Text    = mensaje;
                LimpiarFormulario();
                ObtenerModalidades();
            }
        }
예제 #5
0
        public Resultado Actualizar(Modalidad pModalidad)
        {
            ModalidadController controladorModalidad = new ModalidadController();

            return((Resultado)controladorModalidad.Actualizar(pModalidad));
        }
예제 #6
0
        public Resultado Guardar(Modalidad pModalidad)
        {
            ModalidadController controladorModalidad = new ModalidadController();

            return((Resultado)controladorModalidad.Guardar(pModalidad));
        }
예제 #7
0
        public List <Modalidad> Consultar(Modalidad pModalidad)
        {
            ModalidadController controladorModalidad = new ModalidadController();

            return((List <Modalidad>)controladorModalidad.Consultar(pModalidad));
        }