/// <summary> /// Método que obtiene el CamDetail para la seleccion de herramnetal de WorkCam. /// </summary> /// <param name="especMaterial"></param> /// <param name="anillo"></param> /// <param name="ping"></param> /// <returns></returns> public DataSet GetCam_Detail(string especMaterial, string anillo, string ping) { DataSet datos = new DataSet(); try { //Se crea conexion a la BD. Desing_SQL conexion = new Desing_SQL(); //Se inicializa un dictionario que contiene propiedades de tipo string y un objeto. Dictionary <string, object> parametros = new Dictionary <string, object>(); //se agregan el nombre y el objeto de los parámetros. parametros.Add("material", especMaterial); parametros.Add("tipoAnillo", anillo); parametros.Add("pinGage", ping); //se ejecuta el procedimiento y se mandan los parámetros añadidos anteriormente. datos = conexion.EjecutarStoredProcedure("SelectCamDetail", parametros); } catch (Exception) { //si hay error, retorna cero. return(datos); } //Retorna el número de elementos en la tabla. return(datos); }
/// <summary> /// Método /// </summary> /// <param name="EspecificacionMaterial"></param> /// <returns></returns> public DataSet GetCycleTime(string EspecificacionMaterial) { try { //Declaramos un objeto de tipo DataSet que será el que guarde los resultados de la consulta. DataSet datos = null; //Declaramos un objeto con el cual nos permitira conectarnos hacia la base de datos. Desing_SQL conexion = new Desing_SQL(); //Declaramos un diccionario en el cual guardaremos los parámetros que requiere el procedimiento. Dictionary <string, object> parametros = new Dictionary <string, object>(); //Agregamos los parámertros necesarios del procedimiento. parametros.Add("EspecificacionMaterial", EspecificacionMaterial); //LLamamos al método para ejecutar el procedimiento, el resultado lo asignamos a la variable local. datos = conexion.EjecutarStoredProcedure("SP_RGP_GetCycleTimeSplitterCasting", parametros); //Retornamos el resultado de la consulta. return(datos); } catch (Exception) { //Si ocurre algún error, retornamos un nulo. return(null); } }
/// <summary> /// Método que obtiene la suma de los pesos de una determinada especificación de materia prima. /// </summary> /// <param name="especMaterial"></param> /// <returns></returns> public DataSet GetPesoAleantes(string especMaterial) { DataSet datos = new DataSet(); try { //Establecemos la conexión a la base de datos. Desing_SQL conexion = new Desing_SQL(); //Declaramos un diccionario el cual contrendrá los parámetros que recibe el procedimiento alamcenado. Dictionary <string, object> paramentros = new Dictionary <string, object>(); //Asignamos los parámetros con su valor. paramentros.Add("material", especMaterial); //Ejecutamos el procedimiento enviando los parámetros, el resultado lo asignamos a un conjunto de datos. datos = conexion.EjecutarStoredProcedure(SP_RGP_GET_PESO_ALEANTES, paramentros); //Retornamos el resultado de la consulta. return(datos); } catch (Exception) { //Si ocurre algún error, retornamos un nulo. return(null); } }
/// <summary> /// Método para insertar un registro en TBL_DOCUMENTO_ELIMINADO /// </summary> /// <param name="num_doc"></param> /// <param name="no_version"></param> /// <param name="fecha_eliminado"></param> /// <returns></returns> public int SetDocumento_Eliminado(string num_doc, string no_version, DateTime fecha_eliminado, byte[] archivo, string ext) { try { DataSet datos = null; //Se crea conexion a la BD. Desing_SQL conexion = new Desing_SQL(); //Se inicializa un dictionario que contiene propiedades de tipo string y un objeto. Dictionary <string, object> parametros = new Dictionary <string, object>(); //se agregan el nombre y el objeto de los parámetros. parametros.Add("num_doc", num_doc); parametros.Add("num_version", no_version); parametros.Add("archivo", archivo); parametros.Add("ext", ext); parametros.Add("fecha_eliminado", fecha_eliminado); //se ejecuta el procedimiento y se mandan los parámetros añadidos anteriormente. datos = conexion.EjecutarStoredProcedure("SP_CIT_Set_DocumentoEliminado", parametros); //Retorna el número de elementos en la tabla. return(datos.Tables.Count); } catch (Exception) { //si hay error, retorna cero return(0); } }
/// <summary> /// Método el cual obtiene el tipo de material de una especificación de material. /// </summary> /// <param name="EspecificacionMaterial"></param> /// <returns></returns> public DataSet GetTipoMaterial(string EspecificacionMaterial) { //Delcaramos un objeto DataSet que será el que reciba la información de la consulta de la base de datos. DataSet InformacionBD = new DataSet(); try { //Verificamos si la cadena de conexión fue inicializada. if (StrinDeConexion != string.Empty) { //Declaramos un objeto de tipo Desing_SQL enviando la cadena de conexión. Desing_SQL ConexionSQL = new Desing_SQL(); //Declaramos un diccionario para guardar los parámetros necesarios del procedimiento. Dictionary <string, object> parametros = new Dictionary <string, object>(); //Agregamos los paramentros al diccionario. parametros.Add("espec", EspecificacionMaterial); //Ejecutamos el método enviando el nombre del procedimiento almacenado y los parámetros. InformacionBD = ConexionSQL.EjecutarStoredProcedure("SP_RGP_GetTipoMaterial", parametros); } } catch (Exception) { //Registrar el error. return(InformacionBD); } return(InformacionBD); }
/// <summary> /// Método que retorna la información del loss factor, utilizado para buscar el herramental disco en la operación Diskus. /// </summary> /// <param name="especMaterial"></param> /// <returns></returns> public DataSet GetLossFactor(string especMaterial) { try { //Declaramos un objeto de tipo DataSet que será el que guarde los resultados de la consulta. DataSet datos = null; //Declaramos un objeto con el cual nos permitira conectarnos hacia la base de datos. Desing_SQL conexion = new Desing_SQL(); //Declaramos un diccionario en el cual guardaremos los parámetros que requiere el procedimiento. Dictionary <string, object> parametros = new Dictionary <string, object>(); //Agregamos los parámertros necesarios del procedimiento. parametros.Add("material", especMaterial); //LLamamos al método para ejecutar el procedimiento, el resultado lo guardamos. datos = conexion.EjecutarStoredProcedure(SP_RGP_GET_LOSS_FACTOR_DISKUS, parametros); //Retornamos los datos. return(datos); } catch (Exception) { //Si hay algún error, retornamos un nulo. return(null); } }
/// <summary> /// Método que inserta un archivo a la base de datos /// se insertan mediante un procedimiento almacenado. /// </summary> /// <returns></returns> public int InsertarArchivoLecciones(byte[] archivo, string ext, string nombre, int id_leccion) { try { DataSet datos = null; //Se crea conexion a la BD. Desing_SQL conexion = new Desing_SQL(); //Se inicializa un diccionario que contiene propiedades de tipo string y un objeto. Dictionary <string, object> parametros = new Dictionary <string, object>(); //se agregan el nombre y el objeto de los parámetros. parametros.Add("id_lecciones_aprendidas", id_leccion); parametros.Add("archivo", archivo); parametros.Add("ext", ext); parametros.Add("nombre", nombre); //se ejecuta el procedimiento y se mandan los parámetros añadidos anteriormente. datos = conexion.EjecutarStoredProcedure("SP_GRAL_Set_Archivo", parametros); //Retorna el número de elementos en la tabla. return(1); } catch (Exception) { return(0); } }
/// <summary> /// Método que ejecuta el procedimiento [SP_RGP_GET_TURN_BORE_ALLOW]. /// </summary> /// <param name="tipo"></param> /// <param name="material"></param> /// <returns></returns> public DataSet Get_TurnBoreAllow(string tipo, string material) { DataSet datos = new DataSet(); try { //Se crea conexion a la BD. Desing_SQL conexion = new Desing_SQL(); //Se inicializa un dictionario que contiene propiedades de tipo string y un objeto. Dictionary <string, object> parametros = new Dictionary <string, object>(); //Agregamos los parámetos. parametros.Add("tipo", tipo); parametros.Add("material", material); //se ejecuta el procedimiento y se mandan los parámetros añadidos anteriormente. datos = conexion.EjecutarStoredProcedure(SP_RGP_GET_TURN_BORE_ALLOW, parametros); } catch (Exception) { //Si hay error, retorna la tabla vacía. return(datos); } //Retorna la tabla. return(datos); }
/// <summary> /// Método que retorna todos los registro de el maestro de herramentales. /// </summary> /// <returns></returns> public DataSet GetMaestroHerramentales(string busqueda) { try { //Declaramos un objeto de tipo DataSet que será el que guarde los resultados de la consulta. DataSet datos = null; //Declaramos un objeto con el cual nos permitira conectarnos hacia la base de datos. Desing_SQL conexion = new Desing_SQL(); //Declaramos un diccionario en el cual guardaremos los parámetros que requiere el procedimiento. Dictionary <string, object> parametros = new Dictionary <string, object>(); //Agregamos los parámertros necesarios del procedimiento. parametros.Add("CampoBusqueda", busqueda); //LLamamos al método para ejecutar el procedimiento, el resultado lo guardamos datos = conexion.EjecutarStoredProcedure("SP_RGP_GetMaestroHerramentales", parametros); return(datos); } catch (Exception) { //Si hay error, retorna nulo return(null); } }
/// <summary> /// /// </summary> /// <param name="widthCalculado">Media del Width del anillo menos(-) cantidad de material a agregar durante el proceso. Inch</param> /// <param name="especMaterial"></param> /// <param name="especPerfil"></param> /// <returns></returns> public DataSet GetMateriaPrimaRoladoIdeal(double widthCalculado, double thicknessCalculado, string especMaterial, string especPerfil, bool banThickness, double thicknessMin, double thicknessMax) { DataSet informacionBD = new DataSet(); try { if (StringDeConexion != string.Empty) { Desing_SQL ConexionSQL = new Desing_SQL(); //Declaramos un diccionario para guardar los parámetros necesarios del procedimiento. Dictionary <string, object> parametros = new Dictionary <string, object>(); //Agregamos los paramentros al diccionario. parametros.Add("withCalculado", widthCalculado); parametros.Add("thicknessCalculado", thicknessCalculado); parametros.Add("especPerfil", especPerfil); parametros.Add("especMaterial", especMaterial); parametros.Add("banThickness", banThickness); parametros.Add("a1Min", thicknessMin); parametros.Add("a1Max", thicknessMax); informacionBD = ConexionSQL.EjecutarStoredProcedure(SP_RGP_GET_MATERIA_PRIMA_ROLADO, parametros); } } catch (Exception) { return(informacionBD); } return(informacionBD); }
/// <summary> /// Método que retorna el 2do detalle para obtener el disco de la operación Diskus. /// </summary> /// <param name="h1"></param> /// <param name="diskus2Min"></param> /// <param name="diskus2Max"></param> /// <returns></returns> public DataSet GetDetalle2Diskus(double h1, double diskus2Min, double diskus2Max) { try { //Declaramos un objeto de tipo DataSet que será el que guarde los resultados de la consulta. DataSet datos = null; //Declaramos un objeto con el cual nos permitira conectarnos hacia la base de datos. Desing_SQL conexion = new Desing_SQL(); //Declaramos un diccionario en el cual guardaremos los parámetros que requiere el procedimiento. Dictionary <string, object> parametros = new Dictionary <string, object>(); //Agregamos los parámertros necesarios del procedimiento. parametros.Add("widthNominal", h1); parametros.Add("diskus2Min", diskus2Min); parametros.Add("diskus2Max", diskus2Max); //LLamamos al método para ejecutar el procedimiento, el resultado lo guardamos. datos = conexion.EjecutarStoredProcedure(SP_RGP_GET_DETALLE2_DISCO_DISKUS, parametros); //Retornamos los datos. return(datos); } catch (Exception) { throw; } }
/// <summary> /// Método que ejecuta el procedimiento que realiza el LogIn del sistema. /// </summary> /// <param name="usuario">Usuario</param> /// <param name="contrasena">Contraseña</param> /// <returns>Si los datos corresponden a un usuario registrado retorna los datos completos de la persona, sino retorna un nulo.</returns> public DataSet GetLogin(string usuario, string contrasena) { try { //Declaramos un objeto de tipo DataSet que será el que guarde los resultados de la consulta. DataSet datos = null; //Declaramos un objeto con el cual nos permitira conectarnos hacia la base de datos. Desing_SQL conexion = new Desing_SQL(); //Declaramos un diccionario en el cual guardaremos los parámetros que requiere el procedimiento. Dictionary <string, object> parametros = new Dictionary <string, object>(); //Agregamos los parámertros necesarios del procedimiento. parametros.Add("usuario", usuario); parametros.Add("contrasena", contrasena); //LLamamos al método para ejecutar el procedimiento, el resultado lo guardamos datos = conexion.EjecutarStoredProcedure("SP_RGP_GetLogin", parametros); return(datos); } catch (Exception) { return(null); } }
/// <summary> /// Método para realizar una consulta mediante un procedimiento almacenado, por descripción de herramentales a TBL_PROGRAMA_ANUAL /// </summary> /// <returns></returns> public DataSet GetToolingVerificacionAnual() { try { // Declaramos el DataSet DataSet Datos = new DataSet(); // Se crea la conexión a la BD Desing_SQL Conexion = new Desing_SQL(); // Se inicializa un diccionario que contiene propiedades de tipo string y un objeto Dictionary <string, object> parametros = new Dictionary <string, object>(); // Se ejecuta el procedimiento Datos = Conexion.EjecutarStoredProcedure("SP_RGP_GET_TOOLING_VERIFICACION_ANUAL", parametros); // Retorna el número de elementos en la tabla return(Datos); } catch (Exception) { // Si hay error retorna la tabla vacía return(null); } }
public DataSet GetFactores(string especMaterial, int isLB) { DataSet InformacionBD = new DataSet(); try { if (StringDeConexion != string.Empty) { Desing_SQL conexionSQL = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("especMaterial", especMaterial); parametros.Add("isLB", isLB); InformacionBD = conexionSQL.EjecutarStoredProcedure(SP_RGP_GET_FACTORES_CONTRACCION, parametros); return(InformacionBD); } else { return(null); } } catch (Exception) { return(InformacionBD); } }
/// <summary> /// Método para insertar un registro a la tabla archivo. /// </summary> /// <param name="version"></param> /// <param name="archivo"></param> /// <param name="ext"></param> /// <returns></returns> public Task <int> SetArchivo(int version, string pathFile, string ext, string nombre, byte[] archivo) { return(Task.Run(() => { try { DataSet datos = null; //Se crea conexion a la BD. Desing_SQL conexion = new Desing_SQL(); //Se inicializa un dictionario que contiene propiedades de tipo string y un objeto. Dictionary <string, object> parametros = new Dictionary <string, object>(); //se agregan el nombre y el objeto de los parámetros. parametros.Add("version", version); parametros.Add("archivo", archivo); parametros.Add("ext", ext); parametros.Add("nombre", nombre); parametros.Add("pathFile", pathFile); //se ejecuta el procedimiento y se mandan los parámetros añadidos anteriormente. datos = conexion.EjecutarStoredProcedure("SP_CIT_Set_Archivo", parametros); //Retorna el número de elementos en la tabla. //return datos.Tables.Count; return 1; } catch (Exception) { return 0; } })); }
/// <summary> /// Método que obtiene el listado de opciones de una propiedad opcional. /// </summary> /// <param name="table"></param> /// <param name="showField"></param> /// <param name="idField"></param> /// <returns></returns> public DataTable GetOpcionesFromTable(string table, string showField, string idField) { string query = "SELECT " + idField + "," + showField + " FROM " + table; try { Desing_SQL conexion = new Desing_SQL(); DataTable dt = conexion.EjecutarQuery(query); return(dt); } catch (Exception) { return(null); } }
/// <summary> /// Método que obtiene el total de lecciones aprendidas por mes de los últimos meses. /// </summary> /// <returns></returns> public DataSet GetTotalLeccionesUltimosMeses() { try { DataSet Lista = null; Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); Lista = conexion.EjecutarStoredProcedure(SP_LA_GET_CANTIDAD_LECCIONES_ULTIMOS_MESES, parametros); return(Lista); } catch (Exception) { return(null); } }
public DataSet GetAllDatGlobal() { try { DataSet Lista = null; Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); Lista = conexion.EjecutarStoredProcedure(SP_NET_GET_GLOBAL_GENERAL, parametros); return(Lista); } catch (Exception) { return(null); } }
public DataSet GetSIM(int idSIM) { try { DataSet data = new DataSet(); Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("idSIM", idSIM); data = conexion.EjecutarStoredProcedure(SP_GET_SIMS_BYID, parametros); return(data); } catch (Exception) { return(null); } }
/// <summary> /// Método que obtiene el total de lecciones del mes actual. /// </summary> /// <returns></returns> public DataSet GetTotalLeccionesMesActual() { try { DataSet Lista = null; Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); Lista = conexion.EjecutarStoredProcedure(SP_LA_GET_TOTAL_LECCIONES_MES_ACTUAL, parametros); return(Lista); } catch (Exception) { return(null); } }
public DataSet GetPagoSupervisores() { try { DataSet data = new DataSet(); Desing_SQL desing_SQL = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); data = desing_SQL.EjecutarStoredProcedure(SP_NET_GET_PAGO_SUPERVISORES, parametros); return(data); } catch (Exception) { return(null); } }
/// <summary> /// Método que obtiene la cantidad de lecciones aprendidas por usuario del año en curso. /// </summary> /// <returns></returns> public DataSet GetCantidadLeccionesAprendidasByUsuario() { try { DataSet datos = new DataSet(); Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); datos = conexion.EjecutarStoredProcedure(SP_CIT_GET_NUMERO_LECCIONES_APRENDIDAS_BY_USUARIO, parametros); return(datos); } catch (Exception) { return(null); } }
public DataSet GetResumen(string fechaInicial, string fechaFinal) { try { DataSet data = new DataSet(); Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("fechaInicial", fechaInicial); parametros.Add("fechaFinal", fechaFinal); data = conexion.EjecutarStoredProcedure(SP_MKT_GET_CRUCE, parametros); return(data); } catch (Exception) { return(null); } }
/// <summary> /// /// </summary> /// <param name="COMPONENTE"></param> /// <returns></returns> public DataSet GetUltimosCambiosComponentesSimilares(string COMPONENTE) { try { DataSet Lista = null; Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("COMPONENTE", COMPONENTE); Lista = conexion.EjecutarStoredProcedure("SP_LA_GET_COMPONENTES_SIMILARES", parametros); return(Lista); } catch (Exception) { return(null); } }
/// <summary> /// Método que obtiene la lista de los ESTATUS_PAGO = O con un Procedimiento Almacenado /// </summary> /// <returns></returns> public DataSet GetAllDataGlobalEstatusPago() { try { DataSet Lista = null; Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("ESTATUS_PAGO", "0"); Lista = conexion.EjecutarStoredProcedure("SP_GetDataModeloGlobal", parametros); return(Lista); } catch (Exception) { return(null); } }
public DataSet GetPagoIngresoPromotor(string promotor) { try { DataSet data = new DataSet(); Desing_SQL desing_SQL = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("promotor", promotor); data = desing_SQL.EjecutarStoredProcedure(SP_NET_GET_PAGOINGRESO_PROMOTOR, parametros); return(data); } catch (Exception) { return(null); } }
public DataSet GetPctMotivoCambio(string idUsuario) { try { DataSet datos; Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("idUsuario", idUsuario); Desing_SQL conexion = new Desing_SQL(); datos = conexion.EjecutarStoredProcedure(SP_LA_GET_PCT_MOTIVO_CAMBIO, parametros); return(datos); } catch (Exception) { return(null); } }
/// <summary> /// Método que obtiene el historico de un componente. /// </summary> /// <param name="componente"></param> /// <returns></returns> public DataSet GetHistorialComponente(string componente) { try { DataSet datos = new DataSet(); Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); //se agregan el nombre y el objeto de los parámetros. parametros.Add("componente", componente); datos = conexion.EjecutarStoredProcedure(SP_LA_GET_HISTORIAL_COMPONENTE, parametros); return(datos); } catch (Exception) { return(null); } }
public DataSet GetPagoSupervisor(int idUsuario, string nombreCompleto) { try { DataSet data = new DataSet(); Desing_SQL desing_SQL = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("idUsuario", idUsuario); parametros.Add("nombreLider", nombreCompleto); data = desing_SQL.EjecutarStoredProcedure(SP_NET_GET_PAGO_SUPERVISOR, parametros); return(data); } catch (Exception) { return(null); } }
public DataSet GetAllDataGlobalSupervisor(int idSupervisor) { try { DataSet dataSet = null; Desing_SQL conexion = new Desing_SQL(); Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("idSupervisor", idSupervisor); dataSet = conexion.EjecutarStoredProcedure(SP_NET_GET_GLOBAL_GENERAL_SUPERVISOR, parametros); return(dataSet); } catch (Exception) { throw; } }