Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
        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);
        }
Beispiel #5
0
        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);
        }