예제 #1
0
        /// <summary>
        /// Obtener un registro de PreciarioConcepto por su Preciario
        /// </summary>
        /// <param name="strPreciario"></param>
        /// <returns></returns>
        public static List <PreciarioGeneralConcepto> ObtenerPreciarioGeneralConceptoPorPreciario(string strPreciario)
        {
            //1. Obtener lista de conceptos
            List <PreciarioGeneralConcepto> lPreciarioConcepto = PreciarioGeneralConceptoDataAccess.ObtenerPreciarioGeneralConceptoPorPreciario(strPreciario);

            //2. Asignar a cada Colonia su correspondiente municipio
            foreach (PreciarioGeneralConcepto sd in lPreciarioConcepto)
            {
                sd.RCategoria       = PreciarioGeneralCategoriaBusiness.ObtenerPreciarioGeneralCategoriaPorID(sd.Categoria);
                sd.RSubCategoria    = PreciarioGeneralSubCategoriaBusiness.ObtenerPreciarioGeneralSubCategoriaPorID(sd.SubCategoria);
                sd.RSubSubCategoria = PreciarioGeneralSubSubCategoriaBusiness.ObtenerPreciarioGeneralSubSubCategoriaPorID(sd.SubSubCategoria);
            }

            return(lPreciarioConcepto);
        }
예제 #2
0
 /// <summary>
 /// Obtener registros de conceptos en uso en OrdenesEstimacionesD
 /// </summary>
 /// <param name="strID"></param>
 public static bool ObtenerConceptosEnUsoPorIDyClave(string ID, string clave)
 {
     return(PreciarioGeneralConceptoDataAccess.ObtenerConceptosEnUsoPorIDyClave(ID, clave));
 }
예제 #3
0
 /// <summary>
 /// Método que obtiene el ultimo ID de PreciarioGeneralConcepto
 /// </summary>
 /// <returns></returns>
 public static string ObtenerUltimoConceptoAdicional()
 {
     return(PreciarioGeneralConceptoDataAccess.ObtenerUltimoConceptoAdicional());
 }
예제 #4
0
 /// <summary>
 /// Método que obtiene todos los registros de PreciarioGeneralConcepto filtrandolos
 /// </summary>
 /// <returns></returns>
 public static List <PreciarioGeneralConcepto> ObtenerPreciarioConceptoFiltro(string strPreciario, string strCategoria, string strSubCategoria, string strSubsubCategoria)
 {
     return(PreciarioGeneralConceptoDataAccess.ObtenerPreciarioGeneralConceptoFiltro(strPreciario, strCategoria, strSubCategoria, strSubsubCategoria));
 }
예제 #5
0
 /// <summary>
 /// Método que obtiene todos los registros de PreciarioGeneralConcepto
 /// </summary>
 /// <returns></returns>
 public static PreciarioGeneralConcepto ObtenerPreciarioGeneralConceptoPorID(string IDConcepto)
 {
     return(PreciarioGeneralConceptoDataAccess.ObtenerPreciarioGeneralConceptoPorId(IDConcepto));
 }
예제 #6
0
 /// <summary>
 /// Método que borrar algun PreciarioGeneralConcepto por su Preciario
 /// </summary>
 /// <param name="dID"></param>
 public static int Borrar(string ID, string clave)
 {
     return(PreciarioGeneralConceptoDataAccess.Borrar(ID, clave));
 }
예제 #7
0
 /// <summary>
 /// Método que inserta un nuevo registro a la tabla de PreciarioConcepto
 /// </summary>
 /// <param name="iPreciarioConcepto"></param>
 public static int Insertar(PreciarioGeneralConcepto iPreciarioConcepto)
 {
     return(PreciarioGeneralConceptoDataAccess.Insertar(iPreciarioConcepto));
 }
예제 #8
0
 /// <summary>
 /// Método que actualiza algun PreciarioGeneralConcepto por su ID
 /// </summary>
 /// <param name="iPreciarioConcepto"></param>
 public static int Actualizar(PreciarioGeneralConcepto iPreciarioConcepto)
 {
     return(PreciarioGeneralConceptoDataAccess.Actualizar(iPreciarioConcepto));
 }