Esempio n. 1
0
        protected void eliminar_Click(object sender, EventArgs e)
        {
            Resultado resultado = new Resultado();

            try
            {
                LinkButton link = new LinkButton();
                link       = (LinkButton)sender;
                evento.Tag = "ELIMINAR";
                string datos = link.CommandName;
                evento.Id = Convert.ToInt32(datos);
                resultado = new EventoLogica().Acciones(evento);


                if (resultado.TipoResultado == "OK")
                {
                    string script = "swal('Excelente', 'Proceso exitoso', 'success'); ";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                    eventosLst.DataSource = null;
                    eventosLst.DataBind();
                    ObtenerListado();
                }
                else
                {
                    string script = "swal('Lo sentimos, ha ocurrido un error', '" + resultado.Mensaje + "', 'error'); ";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                }
            }
            catch (Exception ex)
            {
                string script = "swal('Error', '" + ex + "', 'error'); ";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
            }
        }
Esempio n. 2
0
        private void ObtenerListado()
        {
            Resultado resultado = new Resultado();

            try
            {
                evento.Tag = "LISTADO";
                resultado  = new EventoLogica().Acciones(evento);
                if (resultado.TipoResultado == "OK")
                {
                    eventosList           = (List <Evento>)resultado.ObjetoResultado;
                    eventosLst.DataSource = eventosList;
                    eventosLst.DataBind();
                }
                else
                {
                    string script = "swal('Lo sentimos,', '" + resultado.Mensaje + "', 'info'); ";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                }
            }
            catch (Exception ex)
            {
                string script = "swal('Lo sentimos,', '" + resultado.Mensaje + "', 'info'); ";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
            }
        }
        private void CargarEvento()
        {
            Resultado resultado = new Resultado();

            try
            {
                evento.Tag = "UNICO";
                evento.Id  = id;
                resultado  = new EventoLogica().Acciones(evento);
                if (resultado.TipoResultado == "OK")
                {
                    evento          = (Evento)resultado.ObjetoResultado;
                    tituloText.Text = evento.Titulo;
                    dscText2.Text   = evento.Descripcion;
                }
                else
                {
                    string script = "swal('Lo sentimos,', '" + resultado.Mensaje + "', 'info'); ";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                }
            }
            catch (Exception ex)
            {
                string script = "swal('Lo sentimos,', '" + ex.Message + "', 'info'); ";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
            }
        }
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Evento    evento2   = new Evento();
            Resultado resultado = new Resultado();

            string Extension = string.Empty;
            string Nombre    = string.Empty;

            evento2.Descripcion = dscText2.Text;
            evento2.Titulo      = tituloText.Text;
            evento2.Id          = id;
            evento2.Tag         = "ACTUALIZAR";



            try
            {
                if (Validar())
                {
                    resultado = new EventoLogica().Acciones(evento2);

                    if (resultado.TipoResultado == "OK")
                    {
                        Session["exito"] = "ok";
                        Response.Redirect("mantEventos.aspx");
                    }
                    else
                    {
                        string script = "swal('Lo sentimos, ha ocurrido un error', '" + resultado.Mensaje + "', 'error'); ";
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                    }
                }
            }
            catch (Exception ex)
            {
                string script = "swal('Error', 'Lo sentimos por lo sucedido', 'error'); ";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
            }
        }
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Evento    evento    = new Evento();
            Resultado resultado = new Resultado();

            string Extension = string.Empty;
            string Nombre    = string.Empty;


            if (FileUpload.HasFile == false)
            {
                string script = "swal('Error', ' No puede faltar la imagen ', 'error'); ";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                return;
            }

            Nombre    = FileUpload.FileName;
            Extension = Path.GetExtension(Nombre);

            if (ValidarExtension(Extension))
            {
                evento.Descripcion = dscText.Text;
                evento.Titulo      = tituloText.Text;

                string base64ImageRepresentation = Convert.ToBase64String(FileUpload.FileBytes);

                evento.Imagen = base64ImageRepresentation;
                evento.Tag    = "INSERTAR";
            }
            else
            {
                string script = "swal('Error', ' El archivo no es de tipo imagen. ', 'error'); ";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                return;
            }



            try
            {
                if (Validar())
                {
                    resultado = new EventoLogica().Acciones(evento);

                    if (resultado.TipoResultado == "OK")
                    {
                        string script = "swal('Excelente', 'Éxito en la insersión', 'success'); ";
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                        Limpiar();
                    }
                    else
                    {
                        string script = "swal('Lo sentimos, ha ocurrido un error', '" + resultado.Mensaje + "', 'error'); ";
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                    }
                }
            }
            catch (Exception ex)
            {
                string script = "swal('Error', 'Lo sentimos por lo sucedido', 'error'); ";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
            }
        }