private void borrarOrden(string idorden) { string delete = "delete from lineaorden where idordencompra = '" + idorden + "' "; bd.actualizarDatos(delete); delete = "delete from ordencompra where idordencompra = '" + idorden + "' "; bd.actualizarDatos(delete); tbTotal.Clear(); dataGridView1.DataSource = null; cbOrden.Items.Clear(); }
public int agregarProveedor(string cedula, string nombre, string email, string contacto) { SqlConnection con = new SqlConnection(); con.ConnectionString = "Data Source=10.1.4.119;Initial Catalog=eventos;Integrated Security=False;User ID=B41441;Password=b41441;Connect Timeout=45;Encrypt=False;TrustServerCertificate=True;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"; con.Open(); SqlCommand cmd = new SqlCommand("select * from Proveedor ", con); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); int numProv = dt.Rows.Count + 1; db.actualizarDatos("insert into Persona(Id, Tipo) values('" + cedula + "', 'J')"); db.actualizarDatos("insert into PersonaJuridica(Id,Correo,Contacto,Nombre) values ('" + cedula + "', '" + email + "', '" + contacto + "','" + nombre + "' )"); return(db.actualizarDatos("insert into Proveedor (Id, IdProveedor) VALUES('" + cedula + "', '" + numProv + "')")); }
/* Método para agregar una nueva factura a la base de datos */ public int agregarFactura(string evento, string cliente, string servicio, string fecha, string detalle, int monto) { String insertar = "INSERT INTO FACTURA (IdEvento, IdCliente, IdServicio, fecha, detalle, monto) VALUES(" + evento + ",'" + cliente + "', '" + servicio + "', '" + fecha + "','" + detalle + "', '" + monto + "', '" + 1 + "' )"; return(bd.actualizarDatos(insertar)); }
public int agregarFactura(string nomEvento, string nomCliente, string fecha, string monto) { string idEvento = obtenerIdEvento(nomEvento); string idCliente = obtenerIdCliente(nomCliente); SqlConnection con = new SqlConnection(); con.ConnectionString = "Data Source=10.1.4.119;Initial Catalog=eventos;Integrated Security=False;User ID=B41441;Password=b41441;Connect Timeout=45;Encrypt=False;TrustServerCertificate=True;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"; con.Open(); SqlCommand cmd = new SqlCommand("select * from Factura ", con); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); idFactura = dt.Rows.Count + 1; return(db.actualizarDatos("insert into Factura (IdFactura, IdEvento, IdCliente, Fecha, Monto) VALUES('" + idFactura + "', '" + idEvento + "', '" + idCliente + "', '" + fecha + "', '" + monto + "')")); }
/*Método para agregar un nuevo empleados a la base de datos * Recibe: Los datos del nuevo empleado * Modifica: inserta en la base de datos el nuevo empleado * Retorna: el tipo de error que generó la inserción o cero si la inserción fue exitosa */ public int agregarEmpleado(string cedula, string nombre, string ape1, string ape2, string email, string fechaNac, char genero, string idEmpleado, string idencargado, string idsucursal, string telefono) { //Para agregar un empleado se debe agregar las tablas: persona, tipo de persona(fisica o juridica) y empleado string tipop = "F"; String insertarp = "insert into Persona(Id,Tipo) values('" + cedula + "','" + tipop + "')"; bd.actualizarDatos(insertarp); string tipot = "casa"; String insertarpf = "insert into PersonaFisica(Id,Apellido1,Apellido2,Nombre,Correo,FecNacimiento,Sexo) values ('" + cedula + "', '" + ape1 + "','" + ape2 + "', '" + nombre + "', '" + email + "','" + fechaNac + "','" + genero + "' )"; bd.actualizarDatos(insertarpf); //String idEncargado String insertare = "insert into Empleado(Id,IdEmpleado,IdEncargado,IdSucursal)values('" + cedula + "','" + idEmpleado + "','" + idencargado + "','" + idsucursal + "')"; if (telefono != "") { bd.actualizarDatos("insert into Telefono(Id,Tipo,Numero)values('" + cedula + "','" + tipot + "','" + telefono + "') "); } return(bd.actualizarDatos(insertare)); }
private void btnAgregarServicio_Click(object sender, EventArgs e) { ordencompra.agregarLineaOrden(IdOrden, IdLineaOrden.ToString(), cbServicio.Text, int.Parse(tbCantidad.Text)); IdLineaOrden++; total += int.Parse(tbCosto.Text) * int.Parse(tbCantidad.Text); tbMonto.Text = total.ToString(); cbServicio.Items.Clear(); tbCosto.Clear(); tbCantidad.Clear(); string update = "update OrdenCompra set monto=" + total + "where idordencompra = '" + IdOrden + "'"; bd.actualizarDatos(update); }
/*Método para agregar un nuevo cliente a la base de datos * Recibe: Los datos del nuevo estudiante * Modifica: inserta en la base de datos el nuevo estudiante * Retorna: el tipo de error que generó la inserción o cero si la inserción fue exitosa */ public int agregarCliente(string cedula, string nombre, string ape1, string ape2, string email, string fechaNac, char genero, string idCliente, string telefono) { //Para agregar un cliente se debe agregar las tablas: persona, tipo de persona(fisica o juridica) y cliente string tipo = "F"; string tipot = "R"; bd.actualizarDatos("insert into Persona(Id,Tipo) values('" + cedula + "','" + tipo + "')"); bd.actualizarDatos("insert into PersonaFisica(Id,Apellido1,Apellido2,Nombre,Correo,FecNacimiento,Sexo) values ('" + cedula + "', '" + ape1 + "','" + ape2 + "', '" + nombre + "', '" + email + "','" + fechaNac + "','" + genero.ToString() + "' )"); if (telefono != "") { bd.actualizarDatos("insert into Telefono(Id,Tipo,Numero)values('" + cedula + "','" + tipot + "','" + telefono + "') "); } return(bd.actualizarDatos("insert into Cliente(Id,IdCliente) values('" + cedula + "','" + idCliente + "')")); }
public int agregarDireccion(string id, string tipo, string cpais, string cprovincia, string ccanton, string descripcion) { return(bd.actualizarDatos("insert into Direccion(Id, Tipo, CodPais, CodProvincia, Codcanton, Descripcion)values('" + id + "','" + tipo + "','" + cpais + "','" + cprovincia + "','" + ccanton + "','" + descripcion + "')")); }
public int agregarUsuario(string idempleado, string usuario, string rol, string clave) { Encriptor e = new Encriptor(); return(bd.actualizarDatos("insert into Usuario(IdEmpleado,Usuario,Rol,Clave) values('" + idempleado + "','" + usuario + "','" + rol + "','" + e.Encrypt(clave) + "')")); }
public int agregarEvento(string IdEvento, string IdEmpleado, string IdCliente, string Nombre, string Tipo, int AsistenciaTotal, int AsistenciaEsperada, int Presupuesto, string Fecha, int CostoTotal, string Descripcion) { { return(bd.actualizarDatos("INSERT INTO Evento (IdEvento, IdEmpleado, IdCliente, Nombre, Tipo, AsistenciaTotal, AsistenciaEsperada, Presupuesto, Fecha, CostoTotal, Descripcion) VALUES('" + IdEvento + "','" + IdEmpleado + "','" + IdCliente + "','" + Nombre + "','" + Tipo + "','" + AsistenciaTotal + "','" + AsistenciaEsperada + "','" + Presupuesto + "','" + Fecha + "','" + CostoTotal + "','" + Descripcion + "')")); } }
public int eliminarServicio(string nombre) { return(bd.actualizarDatos("exec dbo.eliminarServicio @nombre = '" + nombre + "';")); }
public int agregarOrdenCompra(string idordencompra, string evento, string proveedor, string fecha) { String insertar = "INSERT INTO OrdenCompra (IdOrdenCompra, IdEvento, IdProveedor, Fecha) VALUES('" + idordencompra + "',(select a.Idevento from evento a where a.nombre ='" + evento + "'),(select a.IdProveedor from Proveedor a, PersonaJuridica b where b.nombre ='" + proveedor + "' and a.Id = b.Id),'" + fecha + "');"; return(bd.actualizarDatos(insertar)); }