예제 #1
0
        public bool IngresarRetenidas(clsDetalleTrabajo retenidas)
        {
            MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder();

            builder.Server   = "localhost";
            builder.Port     = 3306;
            builder.UserID   = "root";
            builder.Password = "******";
            builder.SslMode  = MySqlSslMode.None;
            builder.Database = "dbcoordinacion";

            MySqlConnection con = new MySqlConnection(builder.ToString());


            MySqlCommand cmd = new MySqlCommand("insert into tbl_KitsRetenida(detalle_retenidas,numero_retenidas)" +
                                                "values(@detalleretenidas,@numeroretenidas)", con);


            cmd.Parameters.Add("@detalleretenidas", MySqlDbType.VarChar).Value = retenidas.Detalleretenidas;
            cmd.Parameters.Add("@numeroretenidas", MySqlDbType.Int32).Value    = retenidas.Numeroretenidas;


            con.Open();

            int exito = cmd.ExecuteNonQuery();

            if (exito == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #2
0
        public bool IngresarFibra(clsDetalleTrabajo fibra)
        {
            MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder();

            builder.Server   = "localhost";
            builder.Port     = 3306;
            builder.UserID   = "root";
            builder.Password = "******";
            builder.SslMode  = MySqlSslMode.None;
            builder.Database = "dbcoordinacion";

            MySqlConnection con = new MySqlConnection(builder.ToString());


            MySqlCommand cmd = new MySqlCommand("insert into tbl_Fibra(idtbl_Fibra,detalle_fibra,metros_fibra)" +
                                                "values(@fibraid,@detallefibra,@metrosfibra)", con);

            cmd.Parameters.Add("@fibraid", MySqlDbType.Int32).Value        = fibra.Fibraid;
            cmd.Parameters.Add("@detallefibra", MySqlDbType.VarChar).Value = fibra.Detallefibra;
            cmd.Parameters.Add("@metrosfibra", MySqlDbType.Int32).Value    = fibra.Metrosfibra;

            con.Open();

            int exito = cmd.ExecuteNonQuery();

            if (exito == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #3
0
        public bool IngresarTipoTrabajo(clsDetalleTrabajo tipotrabajo)
        {
            MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder();

            builder.Server   = "localhost";
            builder.Port     = 3306;
            builder.UserID   = "root";
            builder.Password = "******";
            builder.SslMode  = MySqlSslMode.None;
            builder.Database = "dbcoordinacion";

            MySqlConnection con = new MySqlConnection(builder.ToString());


            MySqlCommand cmd = new MySqlCommand("insert into tbl_TipoTrabajo(identificador_tipotrabajo,descripcion_tipotrabajo)" +
                                                "values(@identificador,@descripcion)", con);


            cmd.Parameters.Add("@identificador", MySqlDbType.VarChar).Value = tipotrabajo.Identificadortipotrabajo;
            cmd.Parameters.Add("@descripcion", MySqlDbType.VarChar).Value   = tipotrabajo.Descripciontipotrabajo;

            con.Open();

            int exito = cmd.ExecuteNonQuery();

            if (exito == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #4
0
        public bool IngresarDetalleTrabajoKitsRetenidas(clsDetalleTrabajo trabajo)
        {
            MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder();

            builder.Server   = "localhost";
            builder.Port     = 3306;
            builder.UserID   = "root";
            builder.Password = "******";
            builder.SslMode  = MySqlSslMode.None;
            builder.Database = "dbcoordinacion";

            MySqlConnection con = new MySqlConnection(builder.ToString());

            MySqlCommand cmd = new MySqlCommand("insert into tbl_DetalleTrabajo(tbl_TipoTrabajo_id,codigo_trabajo,tbl_Fibra_id,tbl_Postes_id,tbl_KitsRetenida_id)" +
                                                "values(@tipotrabajoid,@codigotrabajo,NULL,NULL,@kitsretenidasid)", con);


            cmd.Parameters.Add("@tipotrabajoid", MySqlDbType.Int32).Value   = trabajo.Tipotrabajoid;
            cmd.Parameters.Add("@codigotrabajo", MySqlDbType.VarChar).Value = trabajo.Codigotrabajo;
            cmd.Parameters.Add("@kitsretenidasid", MySqlDbType.Int32).Value = trabajo.Retenidasid;

            con.Open();

            int exito = cmd.ExecuteNonQuery();

            if (exito == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #5
0
        public List <clsDetalleTrabajo> ListarTrabajos()
        {
            MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder();

            builder.Server   = "localhost";
            builder.Port     = 3306;
            builder.UserID   = "root";
            builder.Password = "******";
            builder.SslMode  = MySqlSslMode.None;
            builder.Database = "dbcoordinacion";

            MySqlConnection con = new MySqlConnection(builder.ToString());


            MySqlCommand cmd = new MySqlCommand("select * from tbl_DetalleTrabajo", con);

            List <clsDetalleTrabajo> listatrabajos = new List <clsDetalleTrabajo>();


            con.Open();


            MySqlDataReader lector = cmd.ExecuteReader();

            while (lector.Read())
            {
                clsDetalleTrabajo trabajo = new clsDetalleTrabajo();

                trabajo.Detalletrabajoid = lector.GetInt32(0);
                trabajo.Codigotrabajo    = lector.GetString(1);
                trabajo.Fibraid          = lector.GetInt32(2);
                trabajo.Retenidasid      = lector.GetInt32(3);
                trabajo.Postesid         = lector.GetInt32(4);
                trabajo.Tipotrabajoid    = lector.GetInt32(5);

                listatrabajos.Add(trabajo);
            }


            con.Close();

            return(listatrabajos);
        }
        private void btnIngresarTipoTrabajo_Click(object sender, EventArgs e)
        {
            clsDatosDetalleTrabajo dttrabajo = new clsDatosDetalleTrabajo();
            clsDetalleTrabajo      trabajo   = new clsDetalleTrabajo();

            trabajo.Identificadortipotrabajo = txtIdentificadorTrabajo.Text;
            trabajo.Descripciontipotrabajo   = txtDescripcionTrabajo.Text;

            bool exito = dttrabajo.IngresarTipoTrabajo(trabajo);

            if (exito == true)
            {
                MessageBox.Show("Tipo de trabajo ingresado correctamente");
                this.Hide();
                Principal principal = new Principal();
                principal.Show();
            }
            else
            {
                MessageBox.Show("Error, Tipo de trabajo no ingresado");
            }
        }