//Muestra la lista de PO public IEnumerable <OrdenesCompra> ListaOrdenCompra() { List <OrdenesCompra> listPedidos = new List <OrdenesCompra>(); comando.Connection = conn.AbrirConexion(); comando.CommandText = "Listar_Pedidos"; comando.CommandType = CommandType.StoredProcedure; leer = comando.ExecuteReader(); while (leer.Read()) { OrdenesCompra pedidos = new OrdenesCompra() { IdPedido = Convert.ToInt32(leer["ID_PEDIDO"]), PO = leer["PO"].ToString(), VPO = Convert.ToInt32(leer["VPO"]), Cliente = Convert.ToInt32(leer["CUSTOMER"]), ClienteFinal = Convert.ToInt32(leer["CUSTOMER_FINAL"]), FechaCancel = Convert.ToDateTime(leer["DATE_CANCEL"]), FechaOrden = Convert.ToDateTime(leer["DATE_ORDER"]), TotalUnidades = Convert.ToInt32(leer["TOTAL_UNITS"]), IdStatus = Convert.ToInt32(leer["ID_STATUS"]) }; CatStatus status = new CatStatus() { Estado = leer["ESTADO"].ToString() }; CatClienteFinal clienteFinal = new CatClienteFinal() { NombreCliente = leer["NAME"].ToString() }; pedidos.CatStatus = status; pedidos.CatClienteFinal = clienteFinal; listPedidos.Add(pedidos); } leer.Close(); conn.CerrarConexion(); return(listPedidos); }
public void actualizar_cantidad_recibos(int recibo){ Conexion con_r = new Conexion(); try{ SqlCommand com_r = new SqlCommand(); com_r.Connection = con_r.AbrirConexion(); com_r.CommandText = "UPDATE recibos SET total=(SELECT SUM(total) FROM recibos_items WHERE id_recibo="+recibo+" ) WHERE id_recibo=" + recibo + " "; com_r.ExecuteNonQuery(); } finally { con_r.CerrarConexion(); con_r.Dispose(); } }
public FrmDetallesHorasTrabajadas() { InitializeComponent(); conexion = new Conexion(); conexion.AbrirConexion(); this.BackColor = Color.FromArgb(4, 123, 117); }
private void button1_Click(object sender, EventArgs e) { var instance = new Conexion(); if (instance.AbrirConexion()) { var queri = new Queries(); string algo = queri.GetNombreUsuario(); } }
public List <Entidades.MC.RetornoHomologacion> MostrarHomologacion() { Conexion conexion = new Conexion(); conexion.AbrirConexion(); conexion.BeginTransaction(); try { string query = "select h.run, h.nombre, h.apellido, h.programaOrigen, h.programaObjetivo, " + "p.nombre as nombrePrograma, p.numero_decreto, " + "pe.nombre as nombreProgramaExterno, pe.universidad " + "from homologacion as h, programas as p, programaexterno as pe " + "where h.programaObjetivo = p.codigo and h.programaOrigen = pe.codigo;"; MySqlCommand commandDatabase = new MySqlCommand(query, conexion.databaseConnection); commandDatabase.CommandTimeout = 60; MySqlDataReader reader; reader = commandDatabase.ExecuteReader(); //reader.Read(); List <Entidades.MC.RetornoHomologacion> homologaciones = new List <Entidades.MC.RetornoHomologacion>(); while (reader.Read()) { Entidades.MC.RetornoHomologacion homologacion = new Entidades.MC.RetornoHomologacion(); homologacion.run = reader["run"].ToString(); homologacion.nombre = reader["nombre"].ToString(); homologacion.apellido = reader["apellido"].ToString(); homologacion.programaOrigen = new Entidades.MDP.ProgramaExterno(); homologacion.programaObjetivo = new Entidades.MDP.Programa(); homologacion.programaOrigen.Codigo = reader["programaOrigen"].ToString(); homologacion.programaOrigen.Universidad = reader["universidad"].ToString(); homologacion.programaOrigen.Nombre = reader["nombreProgramaExterno"].ToString(); homologacion.programaObjetivo.Codigo = reader["programaObjetivo"].ToString(); homologacion.programaObjetivo.Nombre = reader["nombrePrograma"].ToString(); homologacion.programaObjetivo.Numero_Decreto = Convert.ToInt32(reader["numero_decreto"]); homologaciones.Add(homologacion); } conexion.CommitTransaction(); conexion.CerrarConexion(); return(homologaciones); } catch (Exception e) { conexion.RollBack(); conexion.CerrarConexion(); return(null); } }
public List <Inventario> obtener_item_diario(int id) { List <Inventario> listInventario = new List <Inventario>(); Conexion con_oie = new Conexion(); try { SqlCommand com_oie = new SqlCommand(); SqlDataReader leer_oie = null; com_oie.Connection = con_oie.AbrirConexion(); com_oie.CommandText = "SELECT id_item,id_estilo,id_inventario,id_pedido,id_pais,id_fabricante,id_categoria_inventario,id_color,id_body_type,id_genero,id_fabric_type," + " id_location,total,id_size,id_customer,id_customer_final,minimo,notas,id_fabric_percent,date_comment,comment,id_family_trim,id_unit,id_trim " + " from inventario where id_categoria_inventario=1 "; leer_oie = com_oie.ExecuteReader(); while (leer_oie.Read()) { Inventario i = new Inventario(); i.amt_item = consultas.buscar_amt_item(leer_oie["id_item"].ToString()); i.id_inventario = Convert.ToInt32(leer_oie["id_inventario"]); i.id_pedido = Convert.ToInt32(leer_oie["id_pedido"]); i.po = consultas.obtener_po_id(Convert.ToString(leer_oie["id_pedido"])); i.id_categoria_inventario = Convert.ToInt32(leer_oie["id_categoria_inventario"]); i.categoria_inventario = consultas.obtener_categoria_inventario_id(Convert.ToString(leer_oie["id_categoria_inventario"])); i.minimo = Convert.ToInt32(leer_oie["minimo"]); i.notas = Convert.ToString(leer_oie["notas"]); i.pais = consultas.obtener_pais_id(Convert.ToString(leer_oie["id_pais"])); i.fabricante = consultas.obtener_fabricante_id(Convert.ToString(leer_oie["id_fabricante"])); i.color = consultas.obtener_descripcion_color_id(Convert.ToString(leer_oie["id_color"])); i.body_type = consultas.obtener_body_type_id(Convert.ToString(leer_oie["id_body_type"])); i.genero = consultas.obtener_genero_id(Convert.ToString(leer_oie["id_genero"])); i.fabric_type = consultas.obtener_fabric_type_id(Convert.ToString(leer_oie["id_fabric_type"])); i.location = consultas.obtener_ubicacion_id(Convert.ToString(leer_oie["id_location"])); i.total = Convert.ToInt32(leer_oie["total"]); i.size = consultas.obtener_size_id(Convert.ToString(leer_oie["id_size"])); i.customer = consultas.obtener_customer_id(Convert.ToString(leer_oie["id_customer"])); i.final_customer = consultas.obtener_customer_final_id(Convert.ToString(leer_oie["id_customer_final"])); i.fabric_percent = consultas.obtener_fabric_percent_id(Convert.ToString(leer_oie["id_fabric_percent"])); string[] fecha = (Convert.ToString(leer_oie["date_comment"])).Split(' '); i.date_comment = fecha[0]; i.comment = Convert.ToString(leer_oie["comment"]); i.family_trim = consultas.obtener_family_id(Convert.ToString(leer_oie["id_family_trim"])); i.unit = consultas.obtener_unit_id(Convert.ToString(leer_oie["id_unit"])); i.trim = consultas.obtener_trim_id(Convert.ToString(leer_oie["id_trim"])); i.id_estilo = Convert.ToInt32(leer_oie["id_estilo"]); i.codigo_color = consultas.obtener_color_id(Convert.ToString(leer_oie["id_color"])); listInventario.Add(i); } leer_oie.Close(); } finally { con_oie.CerrarConexion(); con_oie.Dispose(); } return(listInventario); }
public List <Entidades.MC.RetornoConvalidacionNota> MostrarConvalidacion() { Conexion conexion = new Conexion(); conexion.AbrirConexion(); conexion.BeginTransaction(); try { string query = "select c.run, c.nombre, c.apellido, c.programaOrigen, c.programaObjetivo, " + "pob.nombre as nombreProgramaObjetivo, pob.numero_decreto as ndObjetivo, " + "por.nombre as nombreProgramaOrigen, por.numero_decreto as ndOrigen " + "from convalidacion as c, programas as pob, programas as por " + "where c.programaObjetivo = pob.codigo and c.programaOrigen = por.codigo;"; MySqlCommand commandDatabase = new MySqlCommand(query, conexion.databaseConnection); commandDatabase.CommandTimeout = 60; MySqlDataReader reader; reader = commandDatabase.ExecuteReader(); //reader.Read(); List <Entidades.MC.RetornoConvalidacionNota> convalidaciones = new List <Entidades.MC.RetornoConvalidacionNota>(); while (reader.Read()) { Entidades.MC.RetornoConvalidacionNota convalidacion = new Entidades.MC.RetornoConvalidacionNota(); convalidacion.run = reader["run"].ToString(); convalidacion.nombre = reader["nombre"].ToString(); convalidacion.apellido = reader["apellido"].ToString(); convalidacion.programaOrigen = new Entidades.MDP.Programa(); convalidacion.programaObjetivo = new Entidades.MDP.Programa(); convalidacion.programaOrigen.Codigo = reader["programaOrigen"].ToString(); convalidacion.programaOrigen.Nombre = reader["nombreProgramaOrigen"].ToString(); convalidacion.programaOrigen.Numero_Decreto = Convert.ToInt32(reader["ndOrigen"]); convalidacion.programaObjetivo.Codigo = reader["programaObjetivo"].ToString(); convalidacion.programaObjetivo.Nombre = reader["nombreProgramaObjetivo"].ToString(); convalidacion.programaObjetivo.Numero_Decreto = Convert.ToInt32(reader["ndObjetivo"]); convalidaciones.Add(convalidacion); } conexion.CommitTransaction(); conexion.CerrarConexion(); return(convalidaciones); } catch (Exception e) { conexion.RollBack(); conexion.CerrarConexion(); return(null); } }
public void cambiar_estado_cliente(string id, string estado) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "UPDATE clientes_fantasy set estado='" + estado + "' where id_cliente_fantasy='" + id + "'"; com_c.ExecuteNonQuery(); }finally { con_c.CerrarConexion(); con_c.Dispose(); } }
public void cambiar_estado_registro(int registro, string estado) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "UPDATE registros_fantasy set estado='" + estado + "' where id_registro='" + registro + "'"; com_c.ExecuteNonQuery(); }finally { con_c.CerrarConexion(); con_c.Dispose(); } }
public void agregar_nuevo_cliente(string cliente) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "INSERT INTO clientes_fantasy(cliente,estado) VALUES ('" + cliente + "','0')"; com_c.ExecuteNonQuery(); }finally { con_c.CerrarConexion(); con_c.Dispose(); } }
public void guardar_recibo(int cantidad, int id_customer, string mill, string referencia, string packing_number) { Conexion con_r = new Conexion(); try{ SqlCommand com_r = new SqlCommand(); com_r.Connection = con_r.AbrirConexion(); com_r.CommandText = "INSERT INTO recibos(fecha,total,id_usuario,id_sucursal,id_origen,mp_number,mill_po,po_reference,packing_number) values('" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "','" + cantidad + "','" + id_usuario + "','" + id_sucursal + "','" + id_company + "','n/a','" + mill + "','" + referencia + "','" + packing_number + "') "; com_r.ExecuteNonQuery(); }finally{ con_r.CerrarConexion(); con_r.Dispose(); } }
public void actualizar_batch(int registro, int restante) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "UPDATE cantidades_fantasy set restante='" + restante + "' where id_cantidad='" + registro + "' "; com_c.ExecuteNonQuery(); }finally { con_c.CerrarConexion(); con_c.Dispose(); } }
public void actualizar_talla_inventario(int estilo, string talla, int total) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "UPDATE inventario_fantasy set total='" + total + "' where id_estilo='" + estilo + "' and talla='" + talla + "'"; com_c.ExecuteNonQuery(); }finally { con_c.CerrarConexion(); con_c.Dispose(); } }
public void guardar_recibo_item(int id_recibo, string id_inventario, string cantidad, string summary) { Conexion con_r_i = new Conexion(); try{ SqlCommand com_r_i = new SqlCommand(); com_r_i.Connection = con_r_i.AbrirConexion(); com_r_i.CommandText = "INSERT INTO recibos_items(id_recibo,id_inventario,total,id_summary) values('" + id_recibo + "','" + id_inventario + "','" + cantidad + "','" + summary + "') "; com_r_i.ExecuteNonQuery(); }finally{ con_r_i.CerrarConexion(); con_r_i.Dispose(); } }
public void guardar_caja(int recibo_item, string inventario, string cantidad_inicial, string cantidad_restante) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "INSERT INTO cajas_inventario(id_recibo_item,id_inventario,cantidad_inicial,cantidad_restante) VALUES('" + recibo_item + "','" + inventario + "','" + cantidad_inicial + "','" + cantidad_restante + "') "; com_c.ExecuteNonQuery(); }finally{ con_c.CerrarConexion(); con_c.Dispose(); } }
public void agregar_mp_recibo(string id_recibo, string mp) { Conexion con_s = new Conexion(); try{ SqlCommand com_s = new SqlCommand(); com_s.Connection = con_s.AbrirConexion(); com_s.CommandText = "UPDATE recibos SET mp_number='" + mp + "' where id_recibo='" + id_recibo + "' "; com_s.ExecuteNonQuery(); }finally{ con_s.CerrarConexion(); con_s.Dispose(); } }
public void update_inventario(int inventario, int cantidad) { Conexion con_s = new Conexion(); try{ SqlCommand com_s = new SqlCommand(); com_s.Connection = con_s.AbrirConexion(); com_s.CommandText = "UPDATE inventario SET total=(total+'" + cantidad + "') WHERE id_inventario='" + inventario + "' "; com_s.ExecuteNonQuery(); }finally { con_s.CerrarConexion(); con_s.Dispose(); } }
public void guardar_sello(string inicio, string final, string sucursal) { Conexion con_s = new Conexion(); try{ SqlCommand com_s = new SqlCommand(); com_s.Connection = con_s.AbrirConexion(); com_s.CommandText = "INSERT INTO sellos(inicio,final,usado,fecha_registro,id_sucursal) VALUES('" + inicio + "','" + final + "','" + (Convert.ToInt32(inicio) - 1) + "','" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "','" + sucursal + "') "; com_s.ExecuteNonQuery(); }finally{ con_s.CerrarConexion(); con_s.Dispose(); } }
public override bool Insertar() { SqlConnection cn = Conexion.CrearConexion(); SqlTransaction trn = null; if (!this.Validar()) { return(false); } SqlCommand cmd = new SqlCommand(); cmd.CommandText = @"INSERT INTO ProveedorVIP VALUES(@rut,(SELECT valor FROM Parametro WHERE nombre='porcentaje'))"; cmd.Parameters.Clear(); cmd.Parameters.Add(new SqlParameter("@rut", this.Rut)); try { Conexion.AbrirConexion(cn); trn = cn.BeginTransaction(); cmd.Connection = cn; cmd.Transaction = trn; if (base.Insertar(cn, trn)) { int filas = cmd.ExecuteNonQuery(); if (filas == 1) { trn.Commit(); } else { System.Diagnostics.Debug.Assert(false, "Cantidad de filas modificadas incorrecta"); trn.Rollback(); } return(filas == 1); } else { System.Diagnostics.Debug.Assert(false, "Cantidad de filas modificadas en metodo base incorrecta"); trn.Rollback(); return(false); } } catch (SqlException ex) { System.Diagnostics.Debug.Assert(false, ex.Message); trn.Rollback(); return(false); } finally { Conexion.CerrarConexion(cn); } }
public void agregar_cantidades_fantasy(int registro, int total, int restante, string talla, int id_estilo) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "INSERT INTO cantidades_fantasy(id_registro,total,restante,talla,id_estilo) VALUES " + " ('" + registro + "','" + total + "','" + restante + "','" + talla + "','" + id_estilo + "')"; com_c.ExecuteNonQuery(); }finally { con_c.CerrarConexion(); con_c.Dispose(); } }
public string[] AgregarAsignaturaExterna(Entidades.MDP.AsignaturaExterna asignatura, string path) { Conexion conexion = new Conexion(); conexion.AbrirConexion(); conexion.BeginTransaction(); try { string query = "BEGIN;" + "INSERT INTO asignaturas(`codigo`, `nombre`,`creditos`) VALUES ( '" + asignatura.Codigo + "', '" + asignatura.Nombre + "', " + asignatura.Creditos + ");" + "INSERT INTO programaExterno_asignaturas(`codigo_programaExterno`, `codigo_asignatura`) VALUES ('" + asignatura.Codigo_ProgramaExterno + "', '" + asignatura.Codigo + "');" + "INSERT INTO programasAcademicos(`path`, `codigo`) VALUES ( '" + path + "', '" + asignatura.Codigo + "');" + "COMMIT;"; MySqlCommand commandDatabase = new MySqlCommand(query, conexion.databaseConnection); commandDatabase.CommandTimeout = 60; MySqlDataReader reader; reader = commandDatabase.ExecuteReader(); conexion.CommitTransaction(); return(new string[] { "Exito", this.TipoRetorno.exito.ToString() }); } catch (Exception e) { if (e.ToString().Contains("Duplicate")) { try { string query = "BEGIN;" + "INSERT INTO programaExterno_asignaturas(`codigo_programaExterno`, `codigo_asignatura`) VALUES ('" + asignatura.Codigo_ProgramaExterno + "', '" + asignatura.Codigo + "');" + "COMMIT;"; MySqlCommand commandDatabase = new MySqlCommand(query, conexion.databaseConnection); commandDatabase.CommandTimeout = 60; MySqlDataReader reader; reader = commandDatabase.ExecuteReader(); conexion.CommitTransaction(); return(new string[] { "Exito", this.TipoRetorno.exito.ToString() }); } catch (Exception e2) { return(new string[] { e2.ToString(), this.TipoRetorno.error.ToString() }); } } conexion.RollBack(); return(new string[] { e.ToString(), this.TipoRetorno.error.ToString() }); } }
public void guardar_nuevo_estilo(string estilo, string cliente, string color) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "INSERT INTO estilos_fantasy(id_estilo,id_cliente_fantasy,estado,id_color) VALUES " + "('" + consultas.obtener_estilo_id(estilo) + "','" + cliente + "','0','" + consultas.buscar_color_codigo(color) + "')"; com_c.ExecuteNonQuery(); }finally { con_c.CerrarConexion(); con_c.Dispose(); } }
public void editar_estilo_cliente(string id, string estilo, string cliente, string color) { Conexion con_c = new Conexion(); try{ SqlCommand com_c = new SqlCommand(); com_c.Connection = con_c.AbrirConexion(); com_c.CommandText = "UPDATE estilos_fantasy set id_cliente_fantasy='" + cliente + "',id_estilo='" + consultas.obtener_estilo_id(estilo) + "',id_color='" + consultas.buscar_color_codigo(color) + "' where id_estilo_fantasy='" + id + "'"; com_c.ExecuteNonQuery(); }finally { con_c.CerrarConexion(); con_c.Dispose(); } }
public void guardar_stag_bd(string pedido,string estilo,int total,int usuario, int summary,string comentarios){ Conexion con_r = new Conexion(); try{ SqlCommand com_r = new SqlCommand(); com_r.Connection = con_r.AbrirConexion(); com_r.CommandText = "INSERT INTO staging(id_pedido,id_estilo,total,id_usuario_captura,id_summary,comentarios,fecha) values('" + pedido + "','" + estilo + "','" + total + "','" + usuario + "','" + summary + "','" + comentarios + "','" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "') "; com_r.ExecuteNonQuery(); }finally{ con_r.CerrarConexion(); con_r.Dispose(); } }
public List <Estilo> ListaEstilos() { List <Estilo> listEstilos = new List <Estilo>(); comando.Connection = conn.AbrirConexion(); comando.CommandText = "SELECT PS.ID_PO_SUMMARY, ID.ITEM_STYLE, ID.DESCRIPTION,CC.CODIGO_COLOR,CC.DESCRIPCION,PS.QTY,PS.PRICE,CG.GENERO " + " FROM PO_SUMMARY PS,ITEM_DESCRIPTION ID,CAT_COLORES CC,CAT_GENDER CG WHERE PS.ID_PEDIDOS='" + id_pedido + "' AND PS.ITEM_ID=ID.ITEM_ID AND " + " CC.ID_COLOR=PS.ID_COLOR AND PS.ID_GENDER=CG.ID_GENDER "; leerFilas = comando.ExecuteReader(); while (leerFilas.Read()) { Estilo style = new Estilo(); style.id_po_summary = leerFilas["ID_PO_SUMMARY"].ToString().ToUpper(); style.id_estilo = leerFilas["ITEM_STYLE"].ToString().ToUpper(); style.estilo = leerFilas["DESCRIPTION"].ToString().ToUpper(); style.id_color = Convert.ToString(leerFilas["CODIGO_COLOR"]).ToUpper(); style.color = Convert.ToString(leerFilas["DESCRIPCION"]).ToUpper(); style.cantidad = Math.Round(Convert.ToDouble(leerFilas["QTY"]), 2, MidpointRounding.AwayFromZero); style.precio = Math.Round(Convert.ToDouble(leerFilas["PRICE"]), 2, MidpointRounding.AwayFromZero); style.total_precio = Math.Round((style.cantidad * style.precio), 2, MidpointRounding.AwayFromZero); style.genero = leerFilas["GENERO"].ToString().ToUpper(); style.totales_recibidos = buscar_totales_por_po_summary(style.id_po_summary); listEstilos.Add(style); } leerFilas.Close(); conn.CerrarConexion(); return(listEstilos); }
//Muestra la lista de genero public IEnumerable <CatGenero> ListaGeneros() { List <CatGenero> listGenero = new List <CatGenero>(); comando.Connection = conn.AbrirConexion(); comando.CommandText = "Listar_Genero"; comando.CommandType = CommandType.StoredProcedure; leer = comando.ExecuteReader(); while (leer.Read()) { CatGenero generos = new CatGenero() { IdGender = Convert.ToInt32(leer["ID_GENDER"]), Genero = leer["GENERO"].ToString(), GeneroCode = leer["GENERO_CODE"].ToString() }; listGenero.Add(generos); } leer.Close(); conn.CerrarConexion(); return(listGenero); }
//Muestra la lista estilos de Por PO public IEnumerable <POSummary> ListaEstilosPorPO(int?id) { Conexion conn = new Conexion(); List <POSummary> listSummary = new List <POSummary>(); try { SqlCommand comando = new SqlCommand(); SqlDataReader leer = null; comando.Connection = conn.AbrirConexion(); comando.CommandText = "Listar_Estilos_Por_Pedido"; comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@Id", id); leer = comando.ExecuteReader(); while (leer.Read()) { POSummary ItemSummary = new POSummary(); CatColores colores = new CatColores(); CatTipoCamiseta tipoCamiseta = new CatTipoCamiseta(); CatGenero genero = new CatGenero(); CatEspecialidades especial = new CatEspecialidades { Especialidad = leer["SPECIALTIES"].ToString(), IdEspecialidad = Convert.ToInt32(leer["ID_SPECIALTIES"]) }; colores.CodigoColor = leer["CODIGO_COLOR"].ToString(); ItemSummary.EstiloItem = leer["ITEM_STYLE"].ToString(); ItemSummary.Cantidad = Convert.ToInt32(leer["QTY"]); genero.GeneroCode = leer["GENERO_CODE"].ToString(); ItemSummary.Precio = Convert.ToDouble(leer["PRICE"]); ItemSummary.IdItems = Convert.ToInt32(leer["ID_PO_SUMMARY"]); ItemSummary.PedidosId = Convert.ToInt32(leer["ID_PEDIDOS"]); tipoCamiseta.TipoProducto = leer["PRODUCT_TYPE_CODE"].ToString(); ItemSummary.IdTela = Convert.ToInt32(leer["ID_TELA"]); ItemSummary.CatColores = colores; ItemSummary.CatTipoCamiseta = tipoCamiseta; ItemSummary.CatEspecialidades = especial; ItemSummary.CatGenero = genero; ItemSummary.IdEstado = Convert.ToInt32(leer["ID_ESTADO"]); listSummary.Add(ItemSummary); } leer.Close(); } finally { conn.CerrarConexion(); conn.Dispose(); } return(listSummary); }
public List <Entidades.MU.Usuario> MostrarUsuario(String id) { Conexion conexion = new Conexion(); conexion.AbrirConexion(); conexion.BeginTransaction(); try { string query = "SELECT * FROM usuarios WHERE codigo = '" + id + "' ;"; // si id es "null" extrae todos los programas if (id == null) { query = "SELECT * FROM usuarios;"; } MySqlCommand commandDatabase = new MySqlCommand(query, conexion.databaseConnection); commandDatabase.CommandTimeout = 60; MySqlDataReader reader; reader = commandDatabase.ExecuteReader(); //reader.Read(); List <Entidades.MU.Usuario> usuarios = new List <Entidades.MU.Usuario>(); while (reader.Read()) { Entidades.MU.Usuario usuario = new Entidades.MU.Usuario(); usuario.nombre = reader["nombre"].ToString(); usuario.apellido = reader["apellido"].ToString(); usuario.run = reader["run"].ToString(); usuario.email = reader["email"].ToString(); usuario.area = reader["area"].ToString(); usuario.password = reader["password"].ToString(); usuario.tipoUsuario = reader["tipoUsuario"].ToString(); usuarios.Add(usuario); } conexion.CommitTransaction(); conexion.CerrarConexion(); return(usuarios); } catch (Exception e) { conexion.RollBack(); conexion.CerrarConexion(); return(null); } }
//**************************************************EDITAR******************************************************************************************************************************************* public void guardar_edicion_trim_po() { Conexion conTrim = new Conexion(); try{ SqlCommand comTrim = new SqlCommand(); comTrim.Connection = conTrim.AbrirConexion(); comTrim.CommandText = "UPDATE inventario SET id_pedido='" + id_pedido + "',id_estilo='" + id_estilo + "',id_unit='" + id_unit + "',total='" + total + "',id_family_trim='" + id_familia + "',id_trim='" + id_trim + "',id_customer='" + id_customer + "',minimo='" + minimo_trim + "',descripcion='" + descripcion + "' " + " where id_inventario='" + id_inventario + "'"; comTrim.ExecuteNonQuery(); }finally{ conTrim.CerrarConexion(); conTrim.Dispose(); } }
/***********TRIMS******************************************************************************************************************************************************************************/ public void guardar_trim_po() { int summary = consultas.obtener_po_summary(id_pedido, id_estilo); Conexion conTrim = new Conexion(); try{ SqlCommand comTrim = new SqlCommand(); comTrim.Connection = conTrim.AbrirConexion(); comTrim.CommandText = "INSERT INTO inventario(id_estilo,id_sucursal,id_pedido,id_pais,id_fabricante,id_categoria_inventario,id_color,id_body_type,id_genero,id_fabric_type,id_location,total,id_size,id_customer,id_customer_final,minimo,notas,id_fabric_percent,stock,date_comment,comment,id_family_trim,id_unit,id_trim,descripcion,id_item,id_summary) " + "values('" + id_estilo + "','" + id_sucursal + "','" + id_pedido + "','0','0','" + id_tipo + "','0','0','0','0','0','" + total + "','0','" + id_customer + "','0','" + minimo_trim + "','N/A','0','N/A','" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "','N/A','" + id_familia + "','" + id_unit + "','" + id_trim + "','" + descripcion + "','" + id_item + "','" + summary + "' ) "; comTrim.ExecuteNonQuery(); }finally{ conTrim.CerrarConexion(); conTrim.Dispose(); } }