public string UpInventario(clsDCorte paquete) { string rpta = ""; OracleConnection SqlCon = new OracleConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); OracleCommand SqlCmd = new OracleCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "SP_REBAJA_ETIQUETA_CORATADA"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlCmd.Parameters.Add("pCia", paquete.Articulo1); SqlCmd.Parameters.Add("pTipodocr", paquete.Buscar); SqlCmd.Parameters.Add("pEtiqueta", paquete.EtiquetaVieja); SqlCmd.Parameters.Add("pEstado", paquete.Condicion); SqlCmd.Parameters.Add("pCentro", paquete.User); SqlCmd.Parameters.Add("pUsuario", paquete.Articulo); rpta = SqlCmd.ExecuteNonQuery() == -1 ? "OK" : "No se Pudo Almacenar"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
public string Insertar(clsDCorte Paquete) { string rpta = ""; OracleConnection SqlCon = new OracleConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //Establecer el comando que permite ejecutar sentencias en base de datos OracleCommand SqlCmd = new OracleCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "Sp_IngresaEtiquetaCortada"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlCmd.Parameters.Add("prmEtiquetaV", Paquete.EtiquetaVieja); SqlCmd.Parameters.Add("prmEtiquetaN", Paquete.Etiqueta1); SqlCmd.Parameters.Add("prmPeso", Paquete.Peso1); SqlCmd.Parameters.Add("prmPz", Paquete.Pz1); SqlCmd.Parameters.Add("prmArticulo", Paquete.articulo1); SqlCmd.Parameters.Add("prmUser", Paquete.User); rpta = SqlCmd.ExecuteNonQuery() == -1 ? "OK" : "No se Pudo Almacenar"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
public static OracleDataReader LlenaCboProducto(string prmBuscar, OracleConnection prmConn) { clsDCorte Obj = new clsDCorte(); Obj.Buscar = prmBuscar; Obj.PrmConn = prmConn; Obj.Condicion = "LlenacboProductos"; return(Obj.Busquedas(Obj)); }
public static OracleDataReader BusEtiqueta(string prmEtiqueta, OracleConnection prmConn) { clsDCorte Obj = new clsDCorte(); Obj.Buscar = prmEtiqueta; Obj.PrmConn = prmConn; Obj.Condicion = "LlenaEtiqueta"; return(Obj.Busquedas(Obj)); }
public static string Insertar(string vEtiquetaV, string vEtiquetaN, string vPeso, string vPz, string vArticulo, string vUser) { clsDCorte Obj = new clsDCorte(); Obj.EtiquetaVieja = Convert.ToInt32(vEtiquetaV); Obj.Etiqueta1 = Convert.ToInt32(vEtiquetaN); Obj.Peso1 = Convert.ToDouble(vPeso); Obj.Pz1 = Convert.ToInt32(vPz); Obj.Articulo1 = vArticulo; Obj.User = vUser; return(Obj.Insertar(Obj)); }
public static string UpdateInventario(string vCompania, string vDocu, string vEtiqueta, string vEstado, string vCentro, string vArticulo) { clsDCorte Obj = new clsDCorte(); Obj.Articulo1 = vCompania; Obj.Buscar = vDocu; Obj.EtiquetaVieja = Convert.ToInt32(vEtiqueta);; Obj.Condicion = vEstado; Obj.User = vCentro; Obj.Articulo = vArticulo; return(Obj.UpInventario(Obj)); }
public OracleDataReader Busquedas(clsDCorte Parametro) { string query = ""; OracleDataReader drQuery = null; try { switch (Parametro.Condicion) { case "LlenaEtiqueta": query = "select e.NO_ETIQUETA,e.NO_ARTI_PRODUCIDO,p.descripcion,e.CANTIDAD_PRODUCCION as piezas,e.PESO,nvl(e.SERIE_PRODUCCION,'No tiene') as serie,e.COLADA," + "nvl(p.NORMA,'No Tiene') as norma,to_char(e.FECHA_PRODUCCION,'dd/mm/yyyy') as FECHA_PRODUCCION ,p.es_perfil,p.UNIDADESLIO, " + " p.CLASE,p.CATEGORIA,nvl(p.ESPECIFICACIONES,'NO') AS ESPECIFICACIONES, e.IND_ANTIGUO " + " from ARIN_ETIQUETAS e, ARINDA p " + " where (e.no_etiqueta = '" + Parametro.Buscar + "' or e.Etiqueta = '" + Parametro.Buscar + "') " + " and e.estado = 'A' " + " and e.no_cia = '10' " + " and p.no_cia = e.no_cia " + " and p.no_arti = e.no_arti_producido " + " and e.origen = 'L' " + " and (p.LONGITUD = 40 or p.LONGITUD = 30) "; break; case "LlenacboProductos": query = "select '['||NO_ARTI||'] '||DESCRIPCION as uniones, NO_ARTI, DESCRIPCION " + "FROM ARINDA " + "Where NO_CIA = '10' " + "and LONGITUD = 20 " + Parametro.Buscar + " ORDER by NO_ARTI ASC"; break; case "BuscaAtado": query = "SELECT COUNT(*) + 1 as atados FROM arin_etiquetas WHERE TRUNC(fecha_produccion) = TO_DATE('" + Parametro.Buscar + "','dd/mm/yyyy')"; break; } OracleCommand OraCommand = new OracleCommand(query, Parametro.PrmConn); drQuery = OraCommand.ExecuteReader(); } catch (Exception ex) { drQuery = null; } return(drQuery); }