public OracleDataReader Busquedas(clsDTraslados Parameter) { string query = ""; OracleDataReader drQuery = null; try { switch (Parameter.Condicion) { case "CuentaAtados": query = "SELECT nvl(COUNT(*),0) Atados FROM ARIN_ETIQUETAS " + "Where RECIBIDO = 'S' and ESTADO = 'A' and ESTIBA = " + Parameter.EstibaV + " and LINEA = " + Parameter.LineaV + " and PUNTO = " + Parameter.PuntoV + ""; break; } OracleCommand OraCommand = new OracleCommand(query, Parameter.PrmConn); drQuery = OraCommand.ExecuteReader(); } catch (Exception ex) { drQuery = null; } return(drQuery); }
public static OracleDataReader BusEtiqueta(string prmEstiba, string prmLinea, string prmPunto, OracleConnection prmConn) { clsDTraslados Obj = new clsDTraslados(); Obj.EstibaV = Convert.ToInt32(prmEstiba); Obj.LineaV = Convert.ToInt32(prmLinea); Obj.PuntoV = Convert.ToInt32(prmPunto); Obj.PrmConn = prmConn; Obj.Condicion = "CuentaAtados"; return(Obj.Busquedas(Obj)); }
public static string Inserta(string prmEstiba, string prmLinea, string prmPunto, string prmEstibaN, string prmLineaN, string prmPuntoN, string prmUser, OracleConnection prmConn) { clsDTraslados Obj = new clsDTraslados(); Obj.EstibaV = Convert.ToInt32(prmEstiba); Obj.LineaV = Convert.ToInt32(prmLinea); Obj.PuntoV = Convert.ToInt32(prmPunto); Obj.EstibaN = Convert.ToInt32(prmEstibaN); Obj.LineaN = Convert.ToInt32(prmLineaN); Obj.PuntoN = Convert.ToInt32(prmPuntoN); Obj.PrmConn = prmConn; return(Obj.Insertar(Obj)); }
public string Insertar(clsDTraslados Parameters) { 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.Connection = Parameters.PrmConn; SqlCmd.CommandText = "Sp_Trasladaestiba"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlCmd.Parameters.Add("prmEstibaV", Parameters.EstibaV); SqlCmd.Parameters.Add("prmLineaV", Parameters.LineaV); SqlCmd.Parameters.Add("prmPuntoV", Parameters.PuntoV); SqlCmd.Parameters.Add("prmEstibaN", Parameters.EstibaN); SqlCmd.Parameters.Add("prmLineaN", Parameters.LineaN); SqlCmd.Parameters.Add("prmPuntoN", Parameters.PuntoN); //SqlCmd.Parameters.Add("prmUser", Parameters.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); }