/// <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); }