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();
        }
        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;
        }
        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();
            }
        }
 private void ObtenerModalidad(Modelo.Modalidad modalidad)
 {
     this.txtModalidad.Text = modalidad.Nombre;
     this.hfIdM.Value       = modalidad.Id.ToString();
 }