Exemplo n.º 1
0
        private List <clsModelDGuardados> fnGetAll(clsModelDGuardadosOpc param)
        {
            clsParametros clsParametros    = new clsParametros();
            string        StringDeConexion = clsParametros.StringDeConexion;

            clsDGuardados             objDal      = new clsDGuardados(StringDeConexion);
            DataTable                 dtResultado = new DataTable();
            List <clsModelDGuardados> lstData     = new List <clsModelDGuardados>();

            dtResultado = objDal.fnGetAll(param);

            lstData = dtResultado.AsEnumerable().Select(fila => new clsModelDGuardados


            {
                //fila["VALOR1"] != DBNull.Value ? Convert.ToString(fila["VALOR1"]) : "",
                //FecHasta = (fila["dte_hasta"] == DBNull.Value ? (DateTime?)null : DateTime.Parse(fila["dte_hasta"].ToString())),

                CodigoPais            = fila["CODIGOPAIS"] != DBNull.Value ? Convert.ToInt32(fila["CODIGOPAIS"]) : 0,
                CodigoSitioProduccion = fila["CODIGOSITIOPRODUCCION"] != DBNull.Value ? Convert.ToInt16(fila["CODIGOSITIOPRODUCCION"]) : 0,
                CodigoEmpresa         = fila["CODIGOEMPRESA"] != DBNull.Value ? Convert.ToInt32(fila["CODIGOEMPRESA"]) : 0,
                TipoCodigo            = fila["TIPOCODIGO"] != DBNull.Value ? Convert.ToInt32(fila["TIPOCODIGO"]) : 0,
                Codigo              = fila["CODIGO"] != DBNull.Value ? Convert.ToInt32(fila["CODIGO"]) : 0,
                CodigoActividad     = fila["CODIGOACTIVIDAD"] != DBNull.Value ? Convert.ToInt32(fila["CODIGOACTIVIDAD"]) : 0,
                Empleado            = fila["EMPLEADO"] != DBNull.Value ? Convert.ToString(fila["EMPLEADO"]) : "",
                CorrelativoEmpleado = fila["CORRELATIVOEMPLEADO"] != DBNull.Value ? Convert.ToInt32(fila["CORRELATIVOEMPLEADO"]) : 0,
                Fecha                     = fila["FECHA"] != DBNull.Value ? Convert.ToString(fila["FECHA"]) : "",
                Hora_Inicio               = fila["Hora_Inicio"] != DBNull.Value ? Convert.ToString(fila["Hora_Inicio"]) : "",
                Hora_Fin                  = fila["Hora_Fin"] != DBNull.Value ? Convert.ToString(fila["Hora_Fin"]) : "",
                CorrelativoUsuario        = fila["CORRELATIVOUSUARIO"] != DBNull.Value ? Convert.ToInt32(fila["CORRELATIVOUSUARIO"]) : 0,
                CodigoActividadFinalizada = Convert.ToInt16(fila["CODIGOACTIVIDADFINALIZADA"]),
                Parametro1                = fila["PARAMETRO1"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO1"]) : "",
                Valor1                    = fila["VALOR1"] != DBNull.Value ? Convert.ToString(fila["VALOR1"]) : "",
                Parametro_Evaluacion1     = fila["PARAMETRO_EVALUACION1"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO_EVALUACION1"]) : "",
                Valor_Evaluacion1         = fila["VALOR_EVALUACION1"] != DBNull.Value ? Convert.ToString(fila["VALOR_EVALUACION1"]) : "",
                Parametro2                = fila["PARAMETRO2"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO2"]) : "",
                Valor2                    = fila["VALOR2"] != DBNull.Value ? Convert.ToString(fila["VALOR2"]) : "",
                Parametro_Evaluacion2     = fila["PARAMETRO_EVALUACION2"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO_EVALUACION2"]) : "",
                Valor_Evaluacion2         = fila["VALOR_EVALUACION2"] != DBNull.Value ? Convert.ToString(fila["VALOR_EVALUACION2"]) : "",
                Parametro3                = fila["PARAMETRO3"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO3"]) : "",
                Valor3                    = fila["VALOR3"] != DBNull.Value ? Convert.ToString(fila["VALOR3"]) : "",
                Parametro_Evaluacion3     = fila["PARAMETRO_EVALUACION3"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO_EVALUACION3"]) : "",
                Valor_Evaluacion3         = fila["VALOR_EVALUACION3"] != DBNull.Value ? Convert.ToString(fila["VALOR_EVALUACION3"]) : "",
                Parametro4                = fila["PARAMETRO4"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO4"]) : "",
                Valor4                    = fila["VALOR4"] != DBNull.Value ? Convert.ToString(fila["VALOR4"]) : "",
                Parametro_Evaluacion4     = fila["PARAMETRO_EVALUACION4"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO_EVALUACION4"]) : "",
                Valor_Evaluacion4         = fila["VALOR_EVALUACION4"] != DBNull.Value ? Convert.ToString(fila["VALOR_EVALUACION4"]) : "",
                Parametro5                = fila["PARAMETRO5"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO5"]) : "",
                Valor5                    = fila["VALOR5"] != DBNull.Value ? Convert.ToString(fila["VALOR5"]) : "",
                Parametro_Evaluacion5     = fila["PARAMETRO_EVALUACION5"] != DBNull.Value ? Convert.ToString(fila["PARAMETRO_EVALUACION5"]) : "",
                Valor_Evaluacion5         = fila["VALOR_EVALUACION5"] != DBNull.Value ? Convert.ToString(fila["VALOR_EVALUACION5"]) : "",
                CodigoTipoTrabajo         = fila["CODIGOTIPOTRABAJO"] != DBNull.Value ? Convert.ToInt32(fila["CODIGOTIPOTRABAJO"]) : 0,
                CodigoCondicionTrabajo    = fila["CODIGOCONDICIONTRABAJO"] != DBNull.Value ? Convert.ToInt32(fila["CODIGOCONDICIONTRABAJO"]) : 0,
            }).ToList <clsModelDGuardados>();

            return(lstData);
        }
Exemplo n.º 2
0
        public DataTable fnGetAll(clsModelDGuardadosOpc param)
        {
            string    connectionString = this.gStringDeConexion;
            DataTable dtResultado      = new DataTable();
            string    sSqlCommand      = "";


            sSqlCommand = "SPC_MOV_DGuardados";


            using (SqlConnection cnn = new SqlConnection(connectionString))
            {
                try
                {
                    using (SqlCommand cmd = new SqlCommand(sSqlCommand, cnn))
                    {
                        cmd.CommandType    = CommandType.StoredProcedure;
                        cmd.CommandTimeout = 0;

                        cmd.Parameters.Add(new SqlParameter("@tipo_parametro", SqlDbType.Int)).Value      = param.TipoParametro;
                        cmd.Parameters.Add(new SqlParameter("@valor_parametro", SqlDbType.VarChar)).Value = param.ValorParametro;

                        SqlDataAdapter da = new SqlDataAdapter(cmd);
                        da.Fill(dtResultado);
                    }
                }
                catch (Exception ex)
                {
                    string lStrMethodName = System.Reflection.MethodBase.GetCurrentMethod().Name;
                    throw new Exception(lStrMethodName, ex);
                }
                finally
                {
                    cnn.Close();
                }
                return(dtResultado);
            }
        }