public MensajeWrapperBE ExportarTipoActividad()
        {
            MensajeWrapperBE objMwResultado = new MensajeWrapperBE {
                Resultado = "ER", Mensaje = ""
            };
            List <TipoActividadBE>       lstTipoActividad        = new List <TipoActividadBE>();
            List <ListTipoActividadesBE> lstListTipoActividadsBE = new List <ListTipoActividadesBE>();

            try
            {
                using (TipoActividadBL objTipoActividadBL = new TipoActividadBL())
                {
                    lstTipoActividad = objTipoActividadBL.ListarTipoActividades();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                objMwResultado.Mensaje = "Ocurrio un error inesperado";
                goto Termino;
            }

            if (lstTipoActividad.Count > 0)
            {
                ListTipoActividadesBE oListTipoActividadBE;
                int cont = 1;

                foreach (TipoActividadBE objTipoActividadBE in lstTipoActividad)
                {
                    oListTipoActividadBE = new ListTipoActividadesBE();

                    oListTipoActividadBE.Nro        = cont;
                    oListTipoActividadBE.col_Nombre = !string.IsNullOrEmpty(objTipoActividadBE.Nombre) ? objTipoActividadBE.Nombre : "";
                    oListTipoActividadBE.col_Precio = (objTipoActividadBE.Precio.Monto > 0) ? objTipoActividadBE.Precio.Monto.ToString().Trim() : "";

                    lstListTipoActividadsBE.Add(oListTipoActividadBE);
                    cont++;
                }

                objMwResultado.Resultado = "OK";

                DataTable dtTipoActividades = Globales.ToDataTable(lstListTipoActividadsBE);

                //Crear cabecera
                dtTipoActividades.DefaultView.Sort          = "Nro ASC";
                dtTipoActividades.Columns["Nro"].ColumnName = "Nº";
                dtTipoActividades.Columns.Remove("col_IdTipoActividad");
                dtTipoActividades.Columns["col_Nombre"].ColumnName = "Nombre";

                Session[Constantes.Sesion_DtExcel] = dtTipoActividades;
            }
            else
            {
                objMwResultado.Mensaje = "No se puede realizar la exportación";
            }

Termino:
            return(objMwResultado);
        }
Esempio n. 2
0
 public EditarTA(int cod, string nombre, string descrip)
 {
     InitializeComponent();
     txtId.Text   = cod.ToString();
     txtDesc.Text = descrip;
     txtN.Text    = nombre;
     tabl         = new TipoActividadBL();
 }
Esempio n. 3
0
 public GestionTA()
 {
     InitializeComponent();
     rbNombre.Checked          = true;
     tipoactBL                 = new TipoActividadBL();
     dgvTA.DataSource          = tipoactBL.listarTipoActividad();
     dgvTA.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
     dgvTA.ScrollBars          = ScrollBars.Both;
     dgvTA.ForeColor           = Color.Black;
     //dgvStock.AlternatingRowsDefaultCellStyle.BackColor = Color.LightCyan;
     dgvTA.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
     disenio_tabla();
     dgvTA.RowHeadersVisible = false;
 }
 public List <TipoActividadBE> ListarComboTipoActividad()
 {
     try
     {
         using (TipoActividadBL objTipoActividadBL = new TipoActividadBL())
         {
             return(objTipoActividadBL.ListarTipoActividades());
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex);
         return(new List <TipoActividadBE>());
     }
 }
Esempio n. 5
0
        protected void CargarCombo()
        {
            using (ClienteBL objClienteBL = new ClienteBL())
            {
                CompletarCombos(slCliente, objClienteBL.ListarClientes(), "IdCliente", "NombreCompleto", EnumeradoresBE.enumTipoCombo.Seleccionar);
            }

            CompletarCombos(slProyecto, new List <ProyectoBE>(), "IdProyecto", "NombreProyecto", EnumeradoresBE.enumTipoCombo.Seleccionar);

            using (TipoActividadBL objTipoActividadBL = new TipoActividadBL())
            {
                CompletarCombos(slTipoActividad, objTipoActividadBL.ListarTipoActividades(), "IdTipoActividad", "Nombre", EnumeradoresBE.enumTipoCombo.Seleccionar);
            }

            CompletarCombos(slContacto, new List <ContactoBE>(), "IdContacto", "Nombre", EnumeradoresBE.enumTipoCombo.Seleccionar);
        }
        public MensajeWrapperBE ListarTipoActividad()
        {
            MensajeWrapperBE objMwResultado = new MensajeWrapperBE {
                Resultado = "ER", Mensaje = ""
            };
            List <TipoActividadBE>       lstTipoActividad        = new List <TipoActividadBE>();
            List <ListTipoActividadesBE> lstListTipoActividadsBE = new List <ListTipoActividadesBE>();

            try
            {
                using (TipoActividadBL objTipoActividadBL = new TipoActividadBL())
                {
                    lstTipoActividad = objTipoActividadBL.ListarTipoActividades();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                objMwResultado.Mensaje = "Ocurrio un error inesperado";
                goto Termino;
            }

            if (lstTipoActividad.Count > 0)
            {
                foreach (TipoActividadBE objTipoActividadBE in lstTipoActividad)
                {
                    ListTipoActividadesBE oListTipoActividadsBE = new ListTipoActividadesBE();

                    oListTipoActividadsBE.col_IdTipoActividad = objTipoActividadBE.IdTipoActividad != 0 ? objTipoActividadBE.IdTipoActividad : 0;
                    oListTipoActividadsBE.col_Nombre          = !string.IsNullOrEmpty(objTipoActividadBE.Nombre) ? objTipoActividadBE.Nombre : "";

                    lstListTipoActividadsBE.Add(oListTipoActividadsBE);
                }

                objMwResultado.Resultado = "OK";
                objMwResultado.Listado   = JsonConvert.SerializeObject(lstListTipoActividadsBE, Formatting.Indented);
            }
            else
            {
                objMwResultado.Mensaje = "No se encontraron registros solicitados";
                objMwResultado.Listado = JsonConvert.SerializeObject(lstListTipoActividadsBE, Formatting.Indented);
            }

Termino:
            return(objMwResultado);
        }
        void CargarCombo()
        {
            using (UsuarioBL objUsuarioBL = new UsuarioBL())
            {
                CompletarCombos(slUsuario, objUsuarioBL.ListarUsuarios(), "IdUsuario", "NombreCompleto", EnumeradoresBE.enumTipoCombo.Seleccionar);
            }

            using (ClienteBL objClienteBL = new ClienteBL())
            {
                CompletarCombos(slCliente, objClienteBL.ListarClientes(), "IdCliente", "NombreCompleto", EnumeradoresBE.enumTipoCombo.Seleccionar);
            }

            using (TipoActividadBL objTipoActividadBL = new TipoActividadBL())
            {
                CompletarCombos(slTipoActividad, objTipoActividadBL.ListarTipoActividades(), "IdTipoActividad", "Nombre", EnumeradoresBE.enumTipoCombo.Seleccionar);
            }
        }
Esempio n. 8
0
        public override void inicializar()
        {
            if (!Page.IsPostBack)
            {
                if (Request.QueryString["idTipoActividad"] != null)
                {
                    int Id_TipoActividad = Convert.ToInt32(Request.QueryString["idTipoActividad"]);

                    using (TipoActividadBL objTipoActividadBL = new TipoActividadBL())
                    {
                        TipoActividadBE objTipoActividadBE = objTipoActividadBL.ObtenerTipoActividad(Id_TipoActividad);

                        if (objTipoActividadBE != null && objTipoActividadBE.IdTipoActividad != 0)
                        {
                            CargarDatos(objTipoActividadBE);
                        }
                    }
                }
            }
        }
        public MensajeWrapperBE GuardarTipoActividad(TipoActividadBE oTipoActividad)
        {
            string           strError       = string.Empty;
            MensajeWrapperBE objMwResultado = new MensajeWrapperBE {
                Resultado = "ER", Mensaje = ""
            };

            objMwResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un error inesperado");

            try
            {
                using (TipoActividadBL objTipoActividadBL = new TipoActividadBL())
                {
                    string mensajeout;

                    oTipoActividad.Auditoria = Session[Constantes.Sesion_Auditoria] as AuditoriaBE;

                    if (objTipoActividadBL.GuardarTipoActividad(oTipoActividad, out mensajeout))
                    {
                        objMwResultado.Resultado = "OK";
                        objMwResultado.Mensaje   = HttpUtility.HtmlEncode(mensajeout);
                        goto Termino;
                    }
                    else
                    {
                        objMwResultado.Mensaje = mensajeout;
                    }
                }
            }
            catch (Exception ex)
            {
                objMwResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un problema guardando la información.");
                throw ex;
            }

Termino:
            return(objMwResultado);
        }
        public MensajeWrapperBE EliminarTipoActividad(int IdTipoActividad)
        {
            string           strError       = string.Empty;
            MensajeWrapperBE objMwResultado = new MensajeWrapperBE {
                Resultado = "ER", Mensaje = ""
            };

            objMwResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un error inesperado");

            try
            {
                using (TipoActividadBL objTipoActividadBL = new TipoActividadBL())
                {
                    string mensajeout;

                    if (objTipoActividadBL.EliminarTipoActividad(IdTipoActividad, out mensajeout))
                    {
                        objMwResultado.Resultado = "OK";
                        objMwResultado.Mensaje   = HttpUtility.HtmlEncode(mensajeout);
                        goto Termino;
                    }
                    else
                    {
                        objMwResultado.Mensaje = mensajeout;
                    }
                }
            }
            catch (Exception ex)
            {
                objMwResultado.Mensaje = HttpUtility.HtmlEncode("Ocurrio un problema guardando la información.");
                throw ex;
            }

Termino:
            return(objMwResultado);
        }
Esempio n. 11
0
 public EditarTA()
 {
     InitializeComponent();
     tabl = new TipoActividadBL();
 }