Exemplo n.º 1
0
        public static bool insertar(string rutaImagen, string idDeOrden)
        {
            string consulta = "UPDATE OrdenesDeTrabajo SET rutaImagen = '{0}' WHERE id = {1}";

            consulta = String.Format(consulta, rutaImagen, idDeOrden);
            if (!ConexionBd.ejecConsultaNonQuery(consulta))
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 2
0
        //Inserta un jugador en la base de datos
        public static bool insertar(Jugador j, string idDeOrden)
        {
            string consulta = "INSERT INTO Jugadores VALUES ({0}, '{1}', '{2}', '{3}')";

            consulta = String.Format(consulta, idDeOrden, j.getNumero(), j.getApellido(), j.getTam());
            if (!ConexionBd.ejecConsultaNonQuery(consulta))
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 3
0
        //Registar Ordenes en la base de datos
        public static bool insertar(Orden orden)
        {
            //Inserción de los elementos basicos de la Orden
            string consulta = "EXEC insertOrden '{0}' , '{1}' , '{2}' , '{3}', {4}";

            consulta = String.Format(consulta, orden.getId(), orden.getNombreEquipo(), orden.getFecha().ToString("yyyy/MM/dd"),
                                     orden.getMaterialEspalda(), "1");

            if (!ConexionBd.ejecConsultaNonQuery(consulta))
            {
                return(false);
            }

            //Si la orden es nueva, recupera su Id
            if (orden.getId() == "")
            {
                orden.setId(getUltimoIdDeOrden());
            }

            //Inserción de los elementos del uniforme de la Orden
            foreach (Elemento e in orden.listaElementos)
            {
                consulta = String.Format("INSERT INTO ElementosEnOrdenDeTrabajo values ({0} , {1} , '{2}' , '{3}')",
                                         orden.getId(), e.getId(), e.getColor(), e.getTipo());
                if (!ConexionBd.ejecConsultaNonQuery(consulta))
                {
                    return(false);
                }
            }
            orden.listaElementos.Clear();

            //Inserción de los bordados del uniforme
            foreach (Bordado b in orden.listaBordados)
            {
                consulta = String.Format("INSERT INTO BordadosEnOrdenDeTrabajo values ({0} , {1} , '{2}' , '{3}', {4})",
                                         orden.getId(), b.getId(), b.getColor(), b.getDescripcion(), b.getCantidad());
                if (!ConexionBd.ejecConsultaNonQuery(consulta))
                {
                    return(false);
                }
            }
            orden.listaBordados.Clear();

            return(true);
        }