Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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 + "')"));
        }
Ejemplo n.º 3
0
        /* 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));
        }
Ejemplo n.º 4
0
        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 + "')"));
        }
Ejemplo n.º 5
0
        /*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));
        }
Ejemplo n.º 6
0
        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);
        }
Ejemplo n.º 7
0
        /*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 + "')"));
        }
Ejemplo n.º 8
0
 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 + "')"));
 }
Ejemplo n.º 9
0
        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) + "')"));
        }
Ejemplo n.º 10
0
 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 + "')"));
     }
 }
Ejemplo n.º 11
0
 public int eliminarServicio(string nombre)
 {
     return(bd.actualizarDatos("exec dbo.eliminarServicio @nombre = '" + nombre + "';"));
 }
Ejemplo n.º 12
0
        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));
        }