public static bool Update(Proyecto proyecto) { bool Result = false; try { var Query = ProyectoQuerys.Update(proyecto); Result = Commands.ExecuteNonQuery(Query); } catch (Exception ex) { ExceptionUtility.LogError(ex); } return(Result); }
public static Proyecto Create(Proyecto proyecto) { try { var Query = ProyectoQuerys.Create(proyecto); var Result = Convert.ToInt32(Commands.ExecuteScalar(Query)); proyecto.Id = Result; } catch (Exception ex) { ExceptionUtility.LogError(ex); } return(proyecto); }
public static bool Delete(int id, bool removePhysical = false) { bool Result = false; try { var Query = ProyectoQuerys.Delete(id, removePhysical); Result = Commands.ExecuteNonQuery(Query); } catch (Exception ex) { ExceptionUtility.LogError(ex); } return(Result); }
public static Proyecto GetById(int id, bool onlyActives = true) { Proyecto Proyecto = null; try { var Query = ProyectoQuerys.GetById(id, onlyActives); var Result = Commands.ExecuteQuery(Query); Proyecto = GetData(Result).First(); } catch (Exception ex) { ExceptionUtility.LogError(ex); } return(Proyecto); }
public static List <Proyecto> GetList(bool onlyActives = true) { List <Proyecto> ListProyecto = new List <Proyecto>(); try { var Query = ProyectoQuerys.GetList(onlyActives); var Result = Commands.ExecuteQuery(Query); ListProyecto = GetData(Result); } catch (Exception ex) { ExceptionUtility.LogError(ex); } return(ListProyecto); }