Example #1
0
        /// <summary>
        /// Método para obtener la Lista Tipo Objeto de Tipo Obra Salesiana
        /// </summary>
        /// <returns></returns>
        public List <TipoObraSalesiana> ObtenerTipoObraObj()
        {
            List <TipoObraSalesiana> lst = new List <TipoObraSalesiana>();

            try
            {
                NpgsqlCommand    command = new NpgsqlCommand("select * from tb_tipoobra order by id_tobr desc", conn);
                NpgsqlDataReader dr      = command.ExecuteReader();
                while (dr.Read())
                {
                    TipoObraSalesiana obj = new TipoObraSalesiana
                    {
                        Descripcion_tobr = dr[1].ToString(),
                        PathIcono_tobr   = dr[2].ToString()
                    };
                    lst.Add(obj);
                }
                conn.Close();
            }
            catch (Exception)
            {
                lst = null;
            }
            return(lst);
        }
        public Boolean ingresoTipoObraSalesiana(string descripcion_tobr, string pathicono_tobr)
        {
            TipoObraSalesiana tipoobra = new TipoObraSalesiana
            {
                Descripcion_tobr = descripcion_tobr.Trim(),
                PathIcono_tobr   = pathicono_tobr.Trim()
            };

            return(db.InsertTipoObraSalesiana(tipoobra));
        }
 /// <summary>
 /// Método para la inserción de un Tipo de Obra Salesiana
 /// </summary>
 /// <param name="tipoobra"></param>
 /// <returns></returns>
 public Boolean InsertTipoObraSalesiana(TipoObraSalesiana tipoobra)
 {
     try
     {
         NpgsqlCommand cmd = new NpgsqlCommand("insert into tb_tipoobra(descripcion_tobr,pathicono_tobr,estado_tobr) values('" + tipoobra.Descripcion_tobr + "','" + tipoobra.PathIcono_tobr + "','" + tipoobra.Estado_tobr + "')", conn);
         cmd.ExecuteNonQuery();
         conn.Close();
     }
     catch (Exception)
     {
         return(false);
     }
     return(true);
 }