private void btnGuardarC_Click(object sender, EventArgs e) { ClaveC = txtClaveC.Text; FechaCompra = txtFechaCompra.Text; FolioCompra = txtFolioCompra.Text; GastoC = txtGastoC.Text; ImporteC = txtImporteC.Text; UsuarioC = txtUsuarioC.Text; int GastoId = Convert.ToInt32(GastoC); try { FechaCompra = fecha.ToString("yyyy-MM-dd"); FolioCompra = fecha.ToString("yyyyMMdd"); conexiondb.abrir(); String ConsultaGasto = " INSERT INTO Gastos (Fecha,Id_Sucursal) VALUES('" + FechaCompra + "', 1)"; SqlCommand commandG = new SqlCommand(ConsultaGasto, conexiondb.conectar); SqlDataReader readerG = commandG.ExecuteReader(); conexiondb.cerrar(); conexiondb.abrir(); String ConsultaCompra = "INSERT INTO Compra (Fecha, Folio, Id_Gasto, Id_Usuario, Importe) VALUES('" + FechaCompra + "', '" + FolioCompra + "',(SELECT MAX(Id_Gasto) FROM Gastos) , 1, 0)"; SqlCommand command = new SqlCommand(ConsultaCompra, conexiondb.conectar); SqlDataReader reader = command.ExecuteReader(); conexiondb.cerrar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } detallecompra.Show(); this.Hide(); }
private void btnTerminarV_Click(object sender, EventArgs e) { if (txtCantidadDV.Text != null || txtDescripcion.Text != null) { try { Tarea = Convert.ToInt32(ListaTarea.ValueMember + 1); Cantidad = Convert.ToInt32(txtCantidadDV.Text); Descripcion = txtDescripcion.Text; conexion.abrir(); String Consulta = "INSERT INTO Det_Venta (Cantidad, Descripcion, Id_Tarea, Id_Venta) " + "VALUES(" + Cantidad + ", '" + Descripcion + "', " + Tarea + ", (SELECT MAX(Id_Venta) FROM Venta))"; SqlCommand command = new SqlCommand(Consulta, conexion.conectar); SqlDataReader reader = command.ExecuteReader(); conexion.cerrar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } Limpiar(); } this.Hide(); }
conexiondb nueva = new conexiondb(); /*Conexion a BD*/ /*Función el Insert*/ public String inserta(String nombre, String apellidoP, String apellidoM, String rfc, int afiliacion, String curp, int departamento) { String mensaje = ""; /*Variable local*/ nueva.abrir(); /*Abre BD*/ String emple = ""; /*Variable local*/ DateTime fecha = DateTime.Now; /*Función interna par generar la fecha actual*/ String fecha_actual = fecha.ToString("yyyy-MM-dd"); /*Se obtienen datos de la fecha */ /*Se genera consulta*/ try { String validacion = "select * from empleado where curp='" + curp + "'"; SqlCommand lector = new SqlCommand(validacion, nueva.conectar); /*Leer y ejecutar consulta*/ SqlDataReader conn = lector.ExecuteReader(); while (conn.Read()) { emple = conn.GetString(1).ToString(); /*Se guarda en variable local EMPLE*/ } conn.Close(); /*Se cierra conexion*/ }catch (Exception ex) { mensaje = "Error al conectar con la BD" + ex; /*Mensaje*/ } if (emple.Equals(null) || emple.Equals("")) /*Validaxión de la existencia del empleado*/ { try { String sql = "insert into empleado(Nombre,Apellido_P,Apellido_M,RFC,Fecha_Inicio,Fecha_Final,CURP,EdoCiv,Sexo,FecNac,CiuNac,EdoNac) " + "values('" + nombre + "','" + apellidoP + "', '" + apellidoM + "', '" + rfc + "', '" + fecha_actual + "', '" + fecha_actual + "','" + curp + "','Soltero','Femenino','1992-11-04','LEON','GUANAJUATO'); "; SqlCommand insert = new SqlCommand(sql, nueva.conectar); insert.ExecuteNonQuery(); mensaje = "1 Los datos han sido insetados correctamente"; } catch (Exception ex) { mensaje = "2 error al conectar con la base de datos" + ex; } } else { mensaje = "3 Este Empleado ya se encuetra registrado"; } nueva.cerrar(); return(mensaje); }
public String login(String usuario, String password) { String estatus = ""; nueva.abrir(); String query = "select * from usuario where Nombre='" + usuario + "' and Contraseña='" + password + "';"; /*Validación*/ try { SqlCommand lector = new SqlCommand(query, nueva.conectar); SqlDataReader conecc = lector.ExecuteReader(); while (conecc.Read()) { datos.User = conecc.GetValue(1).ToString(); datos.Pass = conecc.GetValue(3).ToString(); estatus = conecc.GetValue(2).ToString(); datos.Empleado = int.Parse(conecc.GetValue(4).ToString()); datos.Perfil = int.Parse(conecc.GetValue(5).ToString()); } } catch (Exception ex) { Console.WriteLine("Error al conectar con la base de datos " + ex.Message); } nueva.cerrar(); return(estatus); }
private void btn_BE_Guardar_Click(object sender, EventArgs e) { Fecha = Convert.ToDateTime(dateEmp_BE_FecFin.Text); FechaFin = Fecha.ToString("yyyy-Mm-dd"); Nombre = ListaEmpleado.SelectedItem.ToString(); try { conexion.abrir(); String Consulta = "UPDATE Empleado SET Fecha_Final = '" + FechaFin + "' WHERE Nombre = " + Nombre + " "; SqlCommand command = new SqlCommand(Consulta, conexion.conectar); SqlDataReader reader = command.ExecuteReader(); conexion.cerrar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void llenaCliente(ComboBox bc) { conexion.abrir(); try { String Sql = "SELECT Nombre, Id_Cliente from Cliente"; SqlCommand leer = new SqlCommand(Sql, conexion.conectar); SqlDataReader conn = leer.ExecuteReader(); while (conn.Read()) { bc.Items.Add(conn["Nombre"].ToString()); } } catch (Exception ex) { MessageBox.Show("Error al conectar con la bd " + ex); } conexion.cerrar(); }
public void llenaProveedor(ComboBox bc) { try { conexion.abrir(); String Sql = "SELECT Nombre_Contac, Id_Proveedor from Proveedor"; SqlCommand leer = new SqlCommand(Sql, conexion.conectar); SqlDataReader conn = leer.ExecuteReader(); while (conn.Read()) { bc.Items.Add(conn["Nombre_Contac"].ToString()); } } catch (Exception ex) { MessageBox.Show("error al conectar con la bd " + ex); } conexion.cerrar(); }
conexiondb conexion = new conexiondb(); /* Se manda llamar a la clase conexion*/ /* Declara la función insetar en la tabla asignación */ public String inserta(String escolaridad, String Ubicacion, String Categoria, String Plaza, String vacante, String Supervisor, int Estado, String Nomina, String Puesto, int departamento, int Empleado) { conexion.abrir(); /*Se abre la conexion a la BD*/ String mensaje = ""; try { /*Insert*/ String sql = "insert into Asignacion(Escolaridad, Ubicacion, Categoria, Plaza, Vacante, Supervisor, Estado, Tipo_nomina, Puesto, Id_Departamento, Id_Empleado) " + "values('" + escolaridad + "','" + Ubicacion + "','" + Categoria + "','" + Plaza + "','" + vacante + "','" + Supervisor + "','" + Estado + "','" + Nomina + "','" + Puesto + "'," + departamento + "," + Empleado + ");"; /*Ejecucuón del Insert*/ SqlCommand ejecuta = new SqlCommand(sql, conexion.conectar); ejecuta.ExecuteNonQuery(); mensaje = "1 Los datos han sido guardados exitosamente"; }catch (Exception ex) { mensaje = "2 Error al conectar con la bd: " + ex; } conexion.cerrar(); /*Se cierra la conexion y regresa el mensaje*/ return(mensaje); }
public void llenarempleado(ComboBox cb) { conexion.abrir(); try { String sql = "Select Nombre,Apellido_P,Apellido_M from empleado"; SqlCommand leer = new SqlCommand(sql, conexion.conectar); SqlDataReader conn = leer.ExecuteReader(); while (conn.Read()) { cb.Items.Add(conn.GetSqlString(0).ToString() + " " + conn.GetSqlString(1).ToString() + " " + conn.GetSqlString(2).ToString()); } }catch (Exception ex) { MessageBox.Show("Error al conectar con la base de datos " + ex); } conexion.cerrar(); }
public void llenarUsuario(ComboBox cb) { conexion.abrir(); try { String sql = "Select Nombre from usuario order by Nombre asc"; SqlCommand leer = new SqlCommand(sql, conexion.conectar); SqlDataReader conn = leer.ExecuteReader(); while (conn.Read()) { cb.Items.Add(conn["Nombre"].ToString()); } cb.SelectedIndex = 0; }catch (Exception ex) { MessageBox.Show("Error al conectar con la BD " + ex); } conexion.cerrar(); }
private void btnGuardar_Click(object sender, EventArgs e) { Cantidad = Convert.ToInt32(txtCantidadDT.Text); Tarea = Convert.ToInt32(ListaTarea.ValueMember + 1); Material = Convert.ToInt32(ListaMaterial.ValueMember + 1); try { conexion.abrir(); String Consulta = "INSERT INTO Det_Tarea (Fecha, Cantidad, Id_Tarea, Id_Material) VALUES('" + Fecha + "', " + Cantidad + ", " + Tarea + ", " + Material + ")"; SqlCommand command = new SqlCommand(Consulta, conexion.conectar); SqlDataReader reader = command.ExecuteReader(); conexion.cerrar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } Limpiar(); }
private void btnGuardarCN_Click(object sender, EventArgs e) { CajaAhorro = Convert.ToDecimal(txtCajaAhorro.Text); Fondo_Ahorro = Convert.ToDecimal(txtFondo_Ahorro.Text); ISR = Convert.ToDecimal(txtISR.Text); Seguro = Convert.ToDecimal(txtSeguro.Text); try { CrearGasto(); conexion.abrir(); String Consulta = "INSERT INTO Nomina (Fondo_Ahorro, ISR, C_Seguro, D_CajaAhorro, Id_Gasto) " + "VALUES(" + Fondo_Ahorro + "," + ISR + "," + Seguro + ", " + CajaAhorro + ", (SELECT MAX(Id_Gasto) FROM Gastos))"; SqlCommand command = new SqlCommand(Consulta, conexion.conectar); SqlDataReader reader = command.ExecuteReader(); conexion.cerrar(); }catch (Exception ex) { MessageBox.Show(ex.ToString()); } Limpiar(); }
public void traerdts(String dato, String parametro, DataGridView table) { nueva.abrir(); String cnd = ""; if (parametro.Equals("RFC")) { cnd += " where Empleado.RFC lIKE '%" + dato + "%'"; } else { if (parametro.Equals("CURP")) { cnd += " where Empleado.CURP LIKE'%" + dato + "%'"; } else { if (parametro.Equals("Nombre")) { cnd += " where Empleado.Nombre LIKE '%" + dato + "%'"; } } } try { String sql = "select Empleado.Id_empleado as clave, Empleado.Nombre as Nombre, Empleado.Apellido_p as Paterno, Empleado.Apellido_M as Materno, Empleado.RFC as RFC,Empleado.CURP as CURP, " + "Datos_Personal.Calle as Calle, Datos_Personal.Numero_Int as Interior, Datos_Personal.Numero_Ext as Exterior, Datos_Personal.colonia as Colonia, Datos_Personal.telefono_R as Recados, " + "Datos_Personal.Telefono_P as Personal from Empleado inner join Datos_Personal on Empleado.Id_Empleado = Datos_Personal.Id_Empleado" + cnd; SqlDataAdapter leer = new SqlDataAdapter(sql, nueva.conectar); DataTable dt = new DataTable(); leer.Fill(dt); BindingSource form = new BindingSource(); form.DataSource = dt; table.DataSource = form; leer.Update(dt); } catch (Exception ex) { MessageBox.Show("Error al conectar con la bd " + ex); } nueva.cerrar(); }
public Grids(DataGridView dgv, conexiondb db, String script) { try { //Establecer la conexión al servidor dentro del entorno SqlCommand connection = new SqlCommand(); //Conexión abierta para su manejo db.abrir(); //Comando SQL para solicitar información a la base de datos SqlCommand command = new SqlCommand(script, db.conectar); //Adapter que toma los datos obtenidos para almacenarlos en un arreglo de tipo DataTable SqlDataAdapter adapter = new SqlDataAdapter(command); DataTable data = new DataTable(); adapter.Fill(data); dgv.DataSource = data; } catch (Exception e) { MessageBox.Show("Error " + e); } }
private void btnAgregarT_Click(object sender, EventArgs e) { Nombre = txtNombre.Text; Descripcion = txtDescripcion.Text; Precio = Convert.ToDecimal(txtPrecio.Text); Costo = Convert.ToDecimal(txtCosto.Text); try { conexion.abrir(); String Consulta = "INSERT INTO Tarea (Nombre, Descripcion, Precio, Costo, Lote) " + "VALUES('" + Nombre + "', '" + Descripcion + "', " + Precio + ", " + Costo + ", " + Lote + ")"; SqlCommand command = new SqlCommand(Consulta, conexion.conectar); SqlDataReader reader = command.ExecuteReader(); conexion.cerrar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } Limpiar(); this.Hide(); detalle_tarea.Show(); }
public String inserta(int idEmp, String calle, int numeroInt, int numeroExt, String colonia, String Ciudad, String Pais, String telR, String telP) { String mensaje = ""; nueva.abrir(); /*Abrir BD*/ /*Genera consulta*/ String sql = "insert into Datos_Personal(Id_Empleado,Calle,Numero_Int,Numero_Ext,Colonia,Ciudad,Pais,Telefono_R,Telefono_P) " + "values(" + idEmp + ", '" + calle + "', " + numeroInt + ", " + numeroExt + ", '" + colonia + "', '" + Ciudad + "', '" + Pais + "', '" + telR + "', '" + telP + "');"; try { SqlCommand insert = new SqlCommand(sql, nueva.conectar); /*Gardar consulta y conexión*/ insert.ExecuteNonQuery(); /*Ejecuta consulta*/ mensaje = "1 Los datos han sido insetados correctamente"; /**Mensaje*/ } catch (Exception ex) { mensaje = "2 error al conectar con la base de datos" + ex; } nueva.cerrar(); /*Cierra BD */ return(mensaje); /*Regresa mensaje*/ }