public string InsertarFecha(Produccion pro, string usuario, DateTime Fehora) { Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); DateTime? fechaProduccion = null; if (cmd != null) { try { cmd.CommandText = "InsertFechasPro"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@NumeroOT", pro.NumeroOT); cmd.Parameters.AddWithValue("@NombreOT", pro.NombreOT); cmd.Parameters.AddWithValue("@FechaPro", Fehora); cmd.Parameters.AddWithValue("@Usuario", usuario); cmd.Parameters.AddWithValue("@Ejemplares", pro.Ejemplares); cmd.Parameters.AddWithValue("@Cliente", pro.ClienteOT); cmd.Parameters.AddWithValue("@Observacion", pro.observacion); cmd.Parameters.AddWithValue("@Tipo", 1); object idProduccion = cmd.ExecuteScalar(); return("ok"); } catch (Exception ex) { return(ex.Message + pro.FechaProduccion + "" + fechaProduccion); } conexion.CerrarConexion(); } else { conexion.CerrarConexion(); return(null); } }
/****************************** EXISTENCIA **********************************/ public bool Existencia() { SqlDataReader dr; bool respuesta = true; Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); try { cmd.CommandText = "TMP_Existencia"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandTimeout = 30000000; dr = cmd.ExecuteReader(); if (dr.Read()) { respuesta = Convert.ToBoolean(dr["respuesta"].ToString()); } } catch (Exception exc) { throw exc; } conexion.CerrarConexion(); return(respuesta); }
public bool IngresarOperador(string Nombre, string Turno, string Maquina, string Proceso) { Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { try { cmd.CommandText = "SP_Insert_Operario"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Nombre", Nombre); cmd.Parameters.AddWithValue("@Turno", Turno); cmd.Parameters.AddWithValue("@Maquina", Maquina); cmd.Parameters.AddWithValue("@Proceso", Proceso); cmd.ExecuteNonQuery(); conexion.CerrarConexion(); return(true); } catch { conexion.CerrarConexion(); return(false); } } else { conexion.CerrarConexion(); return(false); } }
public List <Productos> ListaMaquina() { List <Productos> lista = new List <Productos>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "SP_Listar_Maquina"; cmd.CommandType = System.Data.CommandType.StoredProcedure; SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Productos p = new Productos(); p.id_Maquina = reader["id_Maquina"].ToString(); p.Maquina = reader["NombreMaquina"].ToString(); lista.Add(p); } } conexion.CerrarConexion(); return(lista); }
public List <Produccion> listarFechaProdAgregar(string OT) { List <Produccion> LIst = new List <Produccion>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "ProduccionAgregar_Listar"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@NumeroOT", OT); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Produccion pro = new Produccion(); pro.IDProduccion = Convert.ToInt32(reader["IDProduccion"].ToString()); pro.NumeroOT = reader["OT"].ToString(); pro.NombreOT = reader["NombreOT"].ToString(); pro.ClienteOT = reader["Cliente"].ToString(); pro.TirajeProd = Convert.ToInt32(reader["Tiraje"].ToString()); pro.Tiraje = pro.TirajeProd.ToString("N0"); pro.FechaProduccion = Convert.ToDateTime(reader["FechaProduccion"].ToString()); pro.FechaModificacion = Convert.ToDateTime(reader["FechaProduccion"].ToString()); pro.observacion = reader["Observacion"].ToString(); LIst.Add(pro); } } con.CerrarConexion(); return(LIst); }
public bool RecepcionProTerminados(int id, string recepcionado) { SqlDataReader dr; bool respuesta = true; Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); try { cmd.CommandText = "SP_RecepcionProTerminado"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id", id); cmd.Parameters.AddWithValue("@RecepcionadoPor", recepcionado); dr = cmd.ExecuteReader(); if (dr.Read()) { respuesta = Convert.ToBoolean(dr["respuesta"].ToString()); } } catch (Exception exc) { throw exc; } conexion.CerrarConexion(); return(respuesta); }
public bool Anular_Guias(int id_ProductosTerminados, string motivo, string usuario) { SqlDataReader dr; bool respuesta = true; Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); try { cmd.CommandText = "PT_AnularGuias"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_ProductosTerminados", id_ProductosTerminados); cmd.Parameters.AddWithValue("@Motivo", motivo); cmd.Parameters.AddWithValue("@Usuario", usuario); dr = cmd.ExecuteReader(); if (dr.Read()) { respuesta = Convert.ToBoolean(dr["respuesta"].ToString()); } } catch (Exception exc) { throw exc; } conexion.CerrarConexion(); return(respuesta); }
public bool ModificarCSR(string OT, string observacion, DateTime fecha) { SqlDataReader dr; bool respuesta = true; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); try { cmd.CommandText = "Modifica_CSR"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OT", OT); cmd.Parameters.AddWithValue("@observacion", observacion); cmd.Parameters.AddWithValue("@fechaCSR", fecha); dr = cmd.ExecuteReader(); if (dr.Read()) { respuesta = Convert.ToBoolean(dr["respuesta"].ToString()); } } catch (Exception exc) { throw exc; } con.CerrarConexion(); return(respuesta); }
public bool Reimpresion_Guias(string cod_Pallet) { SqlDataReader dr; bool respuesta = true; Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); try { cmd.CommandText = "PT_ReimpresionGuia"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@cod_Pallet", cod_Pallet); dr = cmd.ExecuteReader(); if (dr.Read()) { respuesta = Convert.ToBoolean(dr["respuesta"].ToString()); } } catch (Exception exc) { throw exc; } conexion.CerrarConexion(); return(respuesta); }
/**************************** EXCEL OTS LIQUIDADAS ************************/ public List <Excel_Liquidadas> Excel_OTLiquidada(string OT, string NombreOT, DateTime FechaInicio, DateTime FechaTermino, int Procedimiento) { List <Excel_Liquidadas> lista = new List <Excel_Liquidadas>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[PT_ExcelLiquidadas]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OT", OT); cmd.Parameters.AddWithValue("@NombreOT", NombreOT); cmd.Parameters.AddWithValue("@FechaInicio", FechaInicio); cmd.Parameters.AddWithValue("@FechaTermino", FechaTermino); cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Excel_Liquidadas pro = new Excel_Liquidadas(); pro.OT = reader["OT"].ToString(); pro.NombreOT = reader["NombreOT"].ToString(); pro.Tiraje = reader["Tiraje"].ToString(); pro.Despachado = reader["Despachado"].ToString(); pro.CUST_NM = reader["CUST_NM"].ToString(); lista.Add(pro); } } conexion.CerrarConexion(); return(lista); }
public List <Productos> CargarProductosTerminados(string OP, string NombreOP, DateTime FechaInicio, DateTime FechaTermino, int Procedimiento) { List <Productos> lista = new List <Productos>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[SP_View_ProductosTerminados]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OP", OP); cmd.Parameters.AddWithValue("@NombreOP", NombreOP); cmd.Parameters.AddWithValue("@FechaInicio", FechaInicio); cmd.Parameters.AddWithValue("@FechaTermino", FechaTermino); cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Productos pro = new Productos(); pro.id_DespProducto = reader["id_prodTerminados"].ToString(); pro.OP = reader["OP"].ToString(); pro.NombreOP = reader["NombreOP"].ToString(); pro.Terminacion = reader["Terminacion"].ToString(); pro.Total = reader["Total"].ToString(); pro.FechaCreacion = reader["FechaCreacion"].ToString(); pro.Operador = reader["NombreOperario"].ToString(); pro.Maquina = reader["Maquina"].ToString(); lista.Add(pro); } } conexion.CerrarConexion(); return(lista); }
public List <Ubicacion> ListaDetalle(int idUbicacion, string Ubicacion, string CodigoUbicacion, int Proc) { List <Ubicacion> lista = new List <Ubicacion>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "CargarUbicacion"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_Ubicacion", idUbicacion); cmd.Parameters.AddWithValue("@Ubicacion", Ubicacion); cmd.Parameters.AddWithValue("@CodigoUbicacion", CodigoUbicacion); cmd.Parameters.AddWithValue("@Procedimiento", Proc); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Ubicacion u = new Ubicacion(); u.idUbicacion = reader["id_Ubicacion"].ToString(); u.UbicacionPro = reader["NombreUbicacion"].ToString(); lista.Add(u); } } conexion.CerrarConexion(); return(lista); }
public bool CerrarPaso3(int id_ProductosTerminados, string ValidadoPor, int Estado) { bool respuesta = true; SqlDataReader dr; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); try { cmd.CommandText = "[PT_RecepcionPaso3]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_ProductosTerminados", id_ProductosTerminados); cmd.Parameters.AddWithValue("@ValidadoPor", ValidadoPor); cmd.Parameters.AddWithValue("@Estado", Estado); dr = cmd.ExecuteReader(); if (dr.Read()) { respuesta = Convert.ToBoolean(dr["respuesta"].ToString()); } } catch (Exception exc) { throw exc; } con.CerrarConexion(); return(respuesta); }
public bool ProcedimientoTrigger_FillRate(string OT = null, string nombreOT = null, string Cliente = null, DateTime?FechaInicio = null, DateTime?FechaTermino = null, int Procedimiento = 0) { Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[sp_trigger_FillRate]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OT", OT); cmd.Parameters.AddWithValue("@NombreOT", nombreOT); cmd.Parameters.AddWithValue("@Cliente", Cliente); cmd.Parameters.AddWithValue("@FechaInicio", FechaInicio); cmd.Parameters.AddWithValue("@FechaTermino", FechaTermino); cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento); cmd.CommandTimeout = 500000; cmd.ExecuteNonQuery(); con.CerrarConexion(); return(true); } else { con.CerrarConexion(); return(false); } }
public List <Productos> ListaProceso(int idMaquina) { List <Productos> lista = new List <Productos>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "SP_Maquina_Proces"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idMaquina", idMaquina); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Productos p = new Productos(); p.Proceso = reader["NombreProceso"].ToString(); lista.Add(p); } } conexion.CerrarConexion(); return(lista); }
public List <Prod_Terminados> BuscaPallet(string cod_pallet) { List <Prod_Terminados> lista = new List <Prod_Terminados>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); int total = 0; if (cmd != null) { cmd.CommandText = "PT_ListaPallet"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@cod_Pallet", cod_pallet); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Prod_Terminados p = new Prod_Terminados(); // p.Proceso = reader["NombreProceso"].ToString(); p.id_ProductosTerminados = reader["id_ProductosTerminados"].ToString(); p.OT = reader["OT"].ToString(); p.NombreOT = reader["NombreOT"].ToString(); p.Terminacion = reader["Terminacion"].ToString(); p.TipoEmbalaje = reader["TipoEmbalaje"].ToString(); p.Cantidad = reader["Cantidad"].ToString(); p.Ejemplares = reader["Ejemplares"].ToString(); p.Total = reader["Total"].ToString(); total = total + Convert.ToInt32(p.Total); p.Modelo = reader["Modelo"].ToString(); p.Observacion = reader["Observacion"].ToString(); // p.NombreOperario = reader["NombreOperario"].ToString(); //p.Maquina = reader["Maquina"].ToString(); // p.Proceso = reader["Proceso"].ToString(); lista.Add(p); } if (reader.Read() == false) { Prod_Terminados pe = new Prod_Terminados(); pe.id_ProductosTerminados = ""; pe.OT = ""; pe.NombreOT = ""; pe.Terminacion = ""; pe.TipoEmbalaje = ""; pe.Cantidad = ""; pe.Ejemplares = ""; pe.Total = ""; pe.Modelo = "Total:"; pe.Observacion = total.ToString("N0").Replace(",", "."); lista.Add(pe); } } conexion.CerrarConexion(); return(lista); }
public List <Prod_Terminados> BuscaPalletRecepcion(string cod_pallet) { List <Prod_Terminados> lista = new List <Prod_Terminados>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[PT_ListaPalletEstado4]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@cod_Pallet", cod_pallet); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Prod_Terminados p = new Prod_Terminados(); // p.Proceso = reader["NombreProceso"].ToString(); p.id_ProductosTerminados = reader["id_ProductosTerminados"].ToString(); p.OT = reader["OT"].ToString(); p.NombreOT = reader["NombreOT"].ToString(); p.Terminacion = reader["Terminacion"].ToString(); p.TipoEmbalaje = reader["TipoEmbalaje"].ToString(); p.Cantidad = reader["Cantidad"].ToString(); p.Ejemplares = reader["Ejemplares"].ToString(); p.Total = reader["Total"].ToString(); p.Modelo = reader["Modelo"].ToString(); p.Observacion = reader["Observacion"].ToString(); // p.NombreOperario = reader["NombreOperario"].ToString(); // p.Maquina = reader["Maquina"].ToString(); // p.Proceso = reader["Proceso"].ToString(); if (reader["Estado"].ToString() == "4") { p.Estado = "<div style='Color:Blue;'>Pendiente</div>"; } else if (reader["Estado"].ToString() == "7") { p.Estado = "<div style='Color:Green;'>Aprobado</div>"; } else if (reader["Estado"].ToString() == "6") { p.Estado = "<div style='Color:Red;'>Rechazado</div>"; } //p.Estado = reader["Estado"].ToString(); lista.Add(p); } } conexion.CerrarConexion(); return(lista); }
public List <Existencia_Excel> CargarExistencia_Excel(string OT, string NombreOT, string Cliente, DateTime FechaInicio, DateTime FechaTermino, int Procedimiento) { List <Existencia_Excel> lista = new List <Existencia_Excel>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[SP_PT_Existencia]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OT", OT); cmd.Parameters.AddWithValue("@NombreOT", NombreOT); cmd.Parameters.AddWithValue("@Cliente", Cliente); cmd.Parameters.AddWithValue("@FechaInicio", FechaInicio); cmd.Parameters.AddWithValue("@FechaTermino", FechaTermino); cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Existencia_Excel pro = new Existencia_Excel(); pro.OT = reader["OT"].ToString(); pro.NombreOT = reader["NombreOT"].ToString(); // pro.Cliente = reader["Cliente"].ToString(); //int ti = Convert.ToInt32(reader["TirajeOT"].ToString()); pro.TirajeOT = reader["TirajeOT"].ToString();// ti.ToString("N0").Replace(",", "."); //int desp = Convert.ToInt32(reader["TotalDespachado"].ToString()); pro.TotalDespachado = reader["TotalDespachado"].ToString();// desp.ToString("N0").Replace(",", "."); //int reci = Convert.ToInt32(reader["TotalRecepcionado"].ToString()); pro.TotalRecepcionado = reader["TotalRecepcionado"].ToString();// reci.ToString("N0").Replace(",", "."); //int sald = pro.Existencia = reader["Existencia"].ToString();// sald.ToString("N0").Replace(",", "."); if (Convert.ToInt32(reader["TirajeOT"].ToString()) <= Convert.ToInt32(reader["TotalDespachado"].ToString())) { pro.Estado = "Liquidada"; } else { pro.Estado = "En Proceso"; } lista.Add(pro); } } conexion.CerrarConexion(); return(lista); }
public List <Productos> CargarAprobados(string OP, string NombreOP, DateTime FechaInicio, DateTime FechaTermino, int Procedimiento) { List <Productos> lista = new List <Productos>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[SP_ListarAprobados]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OP", OP); cmd.Parameters.AddWithValue("@NombreOP", NombreOP); cmd.Parameters.AddWithValue("@FechaInicio", FechaInicio); cmd.Parameters.AddWithValue("@FechaTermino", FechaTermino); cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Productos pro = new Productos(); pro.id_DespProducto = reader["id_prodTerminados"].ToString(); pro.OP = reader["OP"].ToString(); pro.NombreOP = reader["NombreOP"].ToString(); pro.Terminacion = reader["Terminacion"].ToString(); pro.TipoEmbalaje = reader["TipoEmbalaje"].ToString(); int tt = Convert.ToInt32(reader["Total"].ToString()); pro.Total = tt.ToString("N0"); pro.FechaCreacion = reader["FechaCreacion"].ToString(); pro.validado = reader["ValidadoPor"].ToString(); DateTime FV = Convert.ToDateTime(reader["FechaValidacion"].ToString()); pro.fechavalidacion = FV.ToString("dd/MM/yyyy HH:mm"); string var = reader["Modificado"].ToString(); if (var == "0") { pro.Modificado = "No"; } else { pro.Modificado = "Si"; } lista.Add(pro); } } conexion.CerrarConexion(); return(lista); }
public List <Produccion> ListOT_Creadas_CSR(string user = "", string OT = "", string Nombre = "", string Cliente = "", DateTime?feInicio = null, DateTime?feTermino = null, int Tipo = 0) { Conexion con = new Conexion(); List <Produccion> lista = new List <Produccion>(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "ListOT_Creadas_CSR"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@user", user); cmd.Parameters.AddWithValue("@NumeroOT", OT);//OT); cmd.Parameters.AddWithValue("@NombreOT", Nombre); cmd.Parameters.AddWithValue("@Cliente", Cliente); cmd.Parameters.AddWithValue("@FechaInicio", feInicio); cmd.Parameters.AddWithValue("@FechaTermino", feTermino); cmd.Parameters.AddWithValue("@TipoFiltro", Tipo); SqlDataReader read = cmd.ExecuteReader(); while (read.Read()) { Produccion pro = new Produccion(); pro.NumeroOT = read["NumeroOT"].ToString(); pro.NombreOT = read["NombreOT"].ToString(); pro.ClienteOT = read["NombreClienteOT"].ToString(); string numero = read["EjemplaresOT"].ToString(); if (numero != "") { int numero2 = Convert.ToInt32(numero); pro.Ejemplares = numero2.ToString("N0"); } string fecha = read["FechaProduccion"].ToString(); if (fecha.Trim() != String.Empty) { pro.FechaProduccion = Convert.ToDateTime(read["FechaProduccion"].ToString()); } string fecha2 = read["Fecha_Solicitada"].ToString(); if (fecha2.Trim() != String.Empty) { pro.FechaSolicitada = read["Fecha_Solicitada"].ToString(); } lista.Add(pro); } } con.CerrarConexion(); return(lista); }
//*************************************** EXCEL INFORME_DESPACHOS********************************************// public List <Excel_InformeDespacho> infDespacho_Excel(string OT, string NombreOT, DateTime FechaInicio, DateTime FechaTermino, int Procedimiento) { List <Excel_InformeDespacho> lista = new List <Excel_InformeDespacho>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[PT_informeDespacho]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OT", OT); cmd.Parameters.AddWithValue("@NombreOT", NombreOT); cmd.Parameters.AddWithValue("@FechaInicio", FechaInicio); cmd.Parameters.AddWithValue("@FechaTermino", FechaTermino); cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Excel_InformeDespacho pro = new Excel_InformeDespacho(); pro.OT = reader["OT"].ToString(); pro.NombreOT = reader["NombreOT"].ToString(); //int ti = Convert.ToInt32(reader["Tiraje"].ToString()); pro.Tiraje = reader["Tiraje"].ToString();// ti.ToString("N0").Replace(",", "."); //int desp = Convert.ToInt32(reader["DespachoEnc"].ToString()); pro.DespachoEnc = reader["DespachoEnc"].ToString();// desp.ToString("N0").Replace(",", "."); //int reci = Convert.ToInt32(reader["RecibidoQG"].ToString()); pro.RecibidoQG = reader["RecibidoQG"].ToString();// reci.ToString("N0").Replace(",", "."); int sald = Convert.ToInt32(reader["saldo"].ToString()); if (sald <= 0) { pro.saldo = "0"; } else { pro.saldo = reader["saldo"].ToString();//sald.ToString("N0").Replace(",", "."); } lista.Add(pro); } } conexion.CerrarConexion(); return(lista); }
public List <PTerminadosPaso1_Excel> CargarAprobadosProTerminadosPT(string OP, string NombreOP, DateTime FechaInicio, DateTime FechaTermino, int Procedimiento) { List <PTerminadosPaso1_Excel> lista = new List <PTerminadosPaso1_Excel>(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[PT_ListarAprobadosProTerminados]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OP", OP); cmd.Parameters.AddWithValue("@NombreOP", NombreOP); cmd.Parameters.AddWithValue("@FechaInicio", FechaInicio); cmd.Parameters.AddWithValue("@FechaTermino", FechaTermino); cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { PTerminadosPaso1_Excel pro = new PTerminadosPaso1_Excel(); pro.id_ProductosTerminados = reader["id_ProductosTerminados"].ToString(); pro.cod_Pallet = reader["cod_Pallet"].ToString(); pro.OT = reader["OT"].ToString(); pro.NombreOT = reader["NombreOT"].ToString().ToLower(); pro.Terminacion = reader["Terminacion"].ToString(); pro.TipoEmbalaje = reader["TipoEmbalaje"].ToString(); int tt = Convert.ToInt32(reader["Total"].ToString()); string a = tt.ToString("N0"); string b = a.Replace(",", "."); pro.Total = b; DateTime FC = Convert.ToDateTime(reader["FechaCreacion"].ToString()); pro.FechaCreacion = FC.ToString("dd/MM/yyyy HH:mm"); pro.Operador = reader["NombreOperario"].ToString(); pro.Maquina = reader["Maquina"].ToString(); pro.Proceso = reader["Proceso"].ToString(); lista.Add(pro); } } conexion.CerrarConexion(); return(lista); }
public List <Produccion> List_CSR(string user = null, string ot = null, string nomot = null, DateTime?fi = null, DateTime?ft = null, int?filt = null) { Conexion con = new Conexion(); List <Produccion> lista = new List <Produccion>(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "List_CSR"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@user", user); cmd.Parameters.AddWithValue("@ot", ot); cmd.Parameters.AddWithValue("@nombreot", nomot); cmd.Parameters.AddWithValue("@fechaInicio", fi); cmd.Parameters.AddWithValue("@fechaTermino", ft); cmd.Parameters.AddWithValue("@filt", filt); SqlDataReader read = cmd.ExecuteReader(); while (read.Read()) { Produccion pro = new Produccion(); pro.NumeroOT = read["csr_OT"].ToString(); pro.NombreOT = read["NM"].ToString(); pro.observacion = read["csr_observacion"].ToString(); string fe = read["csr_fecha"].ToString(); string[] str = fe.Split('/'); string mes = str[0]; string dia = str[1]; string año = str[2]; año = año.Substring(0, 4); pro.FechaCSR = "<div style='color:" + read["csr_color"].ToString() + "'>" + dia + "/" + mes + "/" + año + "</div>"; //pro.color = read["csr_color"].ToString(); int tirajea = Convert.ToInt32(read["PRN_ORD_QTY"].ToString()); pro.Ejemplares = tirajea.ToString("N0"); //pro.Ejemplares = read["PRN_ORD_QTY"].ToString(); lista.Add(pro); } } con.CerrarConexion(); return(lista); }
public Productos ImprimirEtiquetaDespacho(string codigo, string OP) { Productos pro = new Productos(); Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[SP_ImprimirEtiquetaDespacho]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Codigo", codigo); cmd.Parameters.AddWithValue("@OP", OP); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { //pro.Proceso = reader["NombreProceso"].ToString(); pro.OP = reader["OP"].ToString(); pro.NombreOP = reader["NombreOP"].ToString(); pro.Terminacion = reader["Terminacion"].ToString(); pro.TipoEmbalaje = reader["TipoEmbalaje"].ToString(); pro.Cantidad = reader["Cantidad"].ToString(); pro.Ejemplares = reader["Ejemplares"].ToString(); pro.Total = reader["Total"].ToString(); pro.Codigo = reader["Codigo"].ToString(); pro.FechaCreacion = reader["FechaCreacion"].ToString(); // // pro.Cliente = reader["CUST_NM"].ToString(); pro.Tiraje = reader["PRN_ORD_QTY"].ToString(); pro.Operador = reader["NombreOperario"].ToString(); pro.Maquina = reader["Maquina"].ToString(); pro.Proceso = reader["Proceso"].ToString(); pro.validado = reader["ValidadoPor"].ToString(); pro.fechavalidacion = reader["FechaValidacion"].ToString(); } } conexion.CerrarConexion(); return(pro); }
public bool EliminarFe(int IDProduccion) { Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "InsertFechasPro"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdProduccion", IDProduccion); cmd.Parameters.AddWithValue("@Tipo", 2); cmd.ExecuteNonQuery(); return(true); } else { return(false); } con.CerrarConexion(); }
public int CapturaCodigoDespacho() { int Tarea = 0; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[SP_CapturaCodigoDespacho]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Tarea = Convert.ToInt32(reader["Codigo"].ToString()); } } con.CerrarConexion(); return(Tarea); }
public bool IngresarDespProTerminados(int idOperario, string op, string nombreop, string terminacion, string tipoembalaje, int cantidad, int ejemplares, int total, string codigo, DateTime FechaCreacion, string validadoPor, int procedimiento, string codigoantiguo) { bool respuesta = true; SqlDataReader dr; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); try { cmd.CommandText = "SP_Insert_DespachoPT"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idOperador", idOperario); cmd.Parameters.AddWithValue("@OP", op); cmd.Parameters.AddWithValue("@NombreOP", nombreop); cmd.Parameters.AddWithValue("@Terminacion", terminacion); cmd.Parameters.AddWithValue("@TipoEmbalaje", tipoembalaje); cmd.Parameters.AddWithValue("@Cantidad", cantidad); cmd.Parameters.AddWithValue("@Ejemplares", ejemplares); cmd.Parameters.AddWithValue("@Total", total); cmd.Parameters.AddWithValue("@Codigo", codigo); cmd.Parameters.AddWithValue("@FechaCreacion", FechaCreacion); cmd.Parameters.AddWithValue("@ValidadoPor", validadoPor); cmd.Parameters.AddWithValue("@Procedimiento", procedimiento); cmd.Parameters.AddWithValue("@CodigoAntiguo", codigoantiguo); dr = cmd.ExecuteReader(); if (dr.Read()) { respuesta = Convert.ToBoolean(dr["respuesta"].ToString()); } } catch (Exception exc) { throw exc; } con.CerrarConexion(); return(respuesta); }
public string ValidadoPor(string cod_Pallet) { string resultado = ""; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[PT_ValidadoPor]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@cod_Pallet", cod_Pallet); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { resultado = reader["ValidadoPor"].ToString(); } } con.CerrarConexion(); return(resultado); }
///////procedimientooo j public string infMaquinaBobina(string Usuario) { string resultado = ""; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "[SP_infMaquinaPROTerminados]"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Usuario", Usuario); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { resultado = reader["Fecha"].ToString(); } } con.CerrarConexion(); return(resultado); }
public int busqIDOperario(string nombre) { int Tarea = 0; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionProduccion(); if (cmd != null) { cmd.CommandText = "SP_BuscaOperador"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@NombreOperador", nombre); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Tarea = Convert.ToInt32(reader["id_infOperario"].ToString()); } } con.CerrarConexion(); return(Tarea); }