Пример #1
0
        public Medida_Correctiva buscaMedida_Correctiva(string Cod_MC)
        {
            Medida_Correctiva auxMedida_Correctiva = new Medida_Correctiva();

            this.configurarConexion();
            this.Conec1.CadenaSQL = "SELECT * FROM Medida_Correctiva " +
                                    " WHERE Cod_MC = '" + Cod_MC + "';";
            this.Conec1.EsSelect = true;
            this.Conec1.conectar();
            DataTable dt = new DataTable();

            dt = this.Conec1.DbDataSet.Tables[this.Conec1.NombreTabla];

            try
            {
                auxMedida_Correctiva.Cod_MC            = (String)dt.Rows[0]["Cod_MC"];
                auxMedida_Correctiva.Cod_Detalle_Ficha = (String)dt.Rows[0]["Cod_Detalle_Ficha"];
                auxMedida_Correctiva.Cod_TMC           = (String)dt.Rows[0]["Cod_TMC"];
                auxMedida_Correctiva.Descripcion       = (String)dt.Rows[0]["Descripcion"];
                auxMedida_Correctiva.Fecha_Inicio      = (DateTime)dt.Rows[0]["Fecha_Inicio"];
                auxMedida_Correctiva.Fecha_Termino     = (DateTime)dt.Rows[0]["Fecha_Termino"];
            }
            catch (Exception ex)
            {
                auxMedida_Correctiva.Cod_MC            = String.Empty;
                auxMedida_Correctiva.Cod_Detalle_Ficha = String.Empty;
                auxMedida_Correctiva.Cod_TMC           = String.Empty;
                auxMedida_Correctiva.Descripcion       = String.Empty;
                auxMedida_Correctiva.Fecha_Inicio      = Convert.ToDateTime("1990 / 01 / 01");
                auxMedida_Correctiva.Fecha_Termino     = Convert.ToDateTime("1990 / 01 / 01");
            }

            return(auxMedida_Correctiva);
        }
Пример #2
0
 public void ingresaMedida_Correctiva(Medida_Correctiva medida_Correctiva)
 {
     this.configurarConexion();
     this.Conec1.CadenaSQL = "INSERT INTO Medida_Correctiva (Cod_MC, Cod_Detalle_Ficha, Cod_TMC, Descripcion, Fecha_Inicio, Fecha_Termino) " +
                             " VALUES ('" + medida_Correctiva.Cod_MC + "','" + medida_Correctiva.Cod_Detalle_Ficha + "','" +
                             medida_Correctiva.Cod_TMC + "','" + medida_Correctiva.Descripcion + "','" + medida_Correctiva.Fecha_Inicio.ToString("yyyyMMdd") + "','" + medida_Correctiva.Fecha_Termino.ToString("yyyyMMdd") + "');";
     this.Conec1.EsSelect = false;
     this.Conec1.conectar();
 }
Пример #3
0
 public void actualizarMedida_Correctiva(Medida_Correctiva medida_Correctiva)
 {
     this.configurarConexion();
     this.Conec1.CadenaSQL = "UPDATE Medida_Correctiva set Cod_Detalle_Ficha = '" +
                             medida_Correctiva.Cod_Detalle_Ficha + "', Cod_TMC = '" + medida_Correctiva.Cod_TMC +
                             "', Descripcion = '" + medida_Correctiva.Descripcion +
                             "', Fecha_Inicio = '" + medida_Correctiva.Fecha_Inicio.ToString("yyyyMMdd") +
                             "', Fecha_Termino = '" + medida_Correctiva.Fecha_Termino.ToString("yyyyMMdd") +
                             "' WHERE Cod_MC = '" + medida_Correctiva.Cod_MC + "';";
     this.Conec1.EsSelect = false;
     this.Conec1.conectar();
 }
Пример #4
0
        private void txtCodMC_Leave(object sender, EventArgs e)
        {
            ngMedida_Correctiva ncar  = new ngMedida_Correctiva();
            Medida_Correctiva   ncar2 = new Medida_Correctiva();

            ncar2 = ncar.buscaMedida_Correctiva(txtCodMC.Text);
            if (String.IsNullOrEmpty(ncar2.Cod_MC))
            {
                return;
            }
            else
            {
                txtCodMC.Text       = ncar2.Cod_MC;
                txtDescripcion.Text = ncar2.Descripcion;

                cmbCodFichaDetalle.SelectedValue = ncar2.Cod_Detalle_Ficha;
                cmbCodTMC.SelectedValue          = ncar2.Cod_TMC;

                dtFechaInicio.Value  = ncar2.Fecha_Inicio;
                dtFechaTermino.Value = ncar2.Fecha_Termino;
            }
        }
Пример #5
0
        public List <Medida_Correctiva> retornaMedida_Correctiva()
        {
            List <Medida_Correctiva> auxListadoMedida_Correctiva = new List <Medida_Correctiva>();

            this.configurarConexion();
            this.Conec1.CadenaSQL = "SELECT * FROM Medida_Correctiva";
            this.Conec1.EsSelect  = true;
            this.Conec1.conectar();

            foreach (DataRow dr in this.Conec1.DbDataSet.Tables[this.Conec1.NombreTabla].Rows)
            {
                Medida_Correctiva auxMedida_Correctiva = new Medida_Correctiva();
                auxMedida_Correctiva.Cod_MC            = (String)dr["Cod_MC"];
                auxMedida_Correctiva.Cod_Detalle_Ficha = (String)dr["Cod_Detalle_Ficha"];
                auxMedida_Correctiva.Cod_TMC           = (String)dr["Cod_TMC"];
                auxMedida_Correctiva.Descripcion       = (String)dr["Descripcion"];
                auxMedida_Correctiva.Fecha_Inicio      = (DateTime)dr["Fecha_Inicio"];
                auxMedida_Correctiva.Fecha_Termino     = (DateTime)dr["Fecha_Termino"];
                auxListadoMedida_Correctiva.Add(auxMedida_Correctiva);
            } //Fin for


            return(auxListadoMedida_Correctiva);
        }
Пример #6
0
    public void actualizarMedidaCorrectiva(Medida_Correctiva medida_Correctiva)
    {
        ngMedida_Correctiva auxMedida_Correctiva = new ngMedida_Correctiva();

        auxMedida_Correctiva.actualizarMedida_Correctiva(medida_Correctiva);
    }
Пример #7
0
    public void agregaDatosCorrectivos(Medida_Correctiva medida_Correctiva)
    {
        ngMedida_Correctiva auxMedida_Correctiva = new ngMedida_Correctiva();

        auxMedida_Correctiva.ingresaMedida_Correctiva(medida_Correctiva);
    }