Пример #1
0
    //Metodo Eliminar OrdenMttoP
    public int mtdEliminarOrdenMttoP(clOrdenMttoPE objDatos)
    {
        clOrdenMttoP objOrdenMttoPD = new clOrdenMttoP();
        int          eliminar       = objOrdenMttoPD.mtdEliminarOrdenMttoP(objDatos);

        return(eliminar);
    }
Пример #2
0
    public int mtdActualizarOrdenMttoP2(clOrdenMttoPE objDatos)
    {
        clOrdenMttoP objOrdenMttoPD = new clOrdenMttoP();
        int          Actualizar     = objOrdenMttoPD.mtdActualizarOrdenMttoP2(objDatos);

        return(Actualizar);
    }
Пример #3
0
    //Metodo Listar OrdenMttoP
    public List <clOrdenMttoPE> mtdListarOrdenMttoP()
    {
        string     consulta = "select * from OrdenMttoPreventivo";
        clMetodoCN objMtdCN = new clMetodoCN();
        DataTable  tblDatos = new DataTable();

        tblDatos = objMtdCN.mtdDesconectado(consulta);

        List <clOrdenMttoPE> ListaOrdenMttoP = new List <clOrdenMttoPE>();

        for (int i = 0; i < tblDatos.Rows.Count; i++)
        {
            clOrdenMttoPE objPasDatos = new clOrdenMttoPE();
            objPasDatos.IdOrdenMttoP    = int.Parse(tblDatos.Rows[i][0].ToString());
            objPasDatos.NumOrden        = tblDatos.Rows[i][1].ToString();
            objPasDatos.Disciplina      = tblDatos.Rows[i][2].ToString();
            objPasDatos.FechaInicio     = tblDatos.Rows[i][3].ToString();
            objPasDatos.HoraInicio      = tblDatos.Rows[i][4].ToString();
            objPasDatos.FechaFinal      = tblDatos.Rows[i][5].ToString();
            objPasDatos.HoraFinal       = tblDatos.Rows[i][6].ToString();
            objPasDatos.Ejecutado       = tblDatos.Rows[i][7].ToString();
            objPasDatos.TrabajoIE       = tblDatos.Rows[i][8].ToString();
            objPasDatos.Observaciones   = tblDatos.Rows[i][9].ToString();
            objPasDatos.Revisado        = tblDatos.Rows[i][10].ToString();
            objPasDatos.IdPlanificacion = int.Parse(tblDatos.Rows[i][11].ToString());
            objPasDatos.IdReporteAS     = int.Parse(tblDatos.Rows[i][12].ToString());
            objPasDatos.IdUsuario       = int.Parse(tblDatos.Rows[i][13].ToString());
            ListaOrdenMttoP.Add(objPasDatos);
        }
        return(ListaOrdenMttoP);
    }
Пример #4
0
    //Metodo registrar OrdenMttoP
    public int mtdRegistrarOrdenMttoP(clOrdenMttoPE objDatos)
    {
        clOrdenMttoP objOrdenMttoPD = new clOrdenMttoP();
        int          regi           = objOrdenMttoPD.mtdRegistrarOrdenMttoP(objDatos);

        return(regi);
    }
Пример #5
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        clOrdenMttoPE objOrdenMttoPE = new clOrdenMttoPE();

        objOrdenMttoPE.IdOrdenMttoP  = int.Parse(lblIdOP.Text);
        objOrdenMttoPE.Disciplina    = txtDisciplinaP.Text;
        objOrdenMttoPE.FechaInicio   = txtFechaIP.Text;
        objOrdenMttoPE.HoraInicio    = txtHoraIP.Text;
        objOrdenMttoPE.FechaFinal    = txtFechaFP.Text;
        objOrdenMttoPE.HoraFinal     = txtHoraFP.Text;
        objOrdenMttoPE.Ejecutado     = cmbEjecutadoP.Text;
        objOrdenMttoPE.TrabajoIE     = cmbTIXEP.Text;
        objOrdenMttoPE.Observaciones = txtObservacionesP.Text;
        objOrdenMttoPE.Revisado      = cmbRevisadoP.Text;


        clOrdenMttoP objOrdenMttoP = new clOrdenMttoP();
        int          resultsql     = objOrdenMttoP.mtdActualizarOrdenMttoP(objOrdenMttoPE);

        if (resultsql > 0)
        {
            //enviar mensaje
            Response.Write("<script>alert('Datos actualizados de la Orden de Mtto Preventiva!.');window.location.href='ListaOP.aspx'</script>");
        }
    }
Пример #6
0
    public int mtdActualizarOrdenMttoP2(clOrdenMttoPE objOrdenMttoPE)
    {
        string     consulta = "Update OrdenMttoPreventivo set Ejecutado = '" + objOrdenMttoPE.Ejecutado + "', Observaciones = '" + objOrdenMttoPE.Observaciones + "'where IdOrdenMttoP = '" + objOrdenMttoPE.IdOrdenMttoP + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
Пример #7
0
    //Metodo Actualizar OrdenMttoP
    public int mtdActualizarOrdenMttoP(clOrdenMttoPE objOrdenMttoPE)
    {
        string     consulta = "Update OrdenMttoPreventivo set Disciplina = '" + objOrdenMttoPE.Disciplina + "', FechaInicio = '" + objOrdenMttoPE.FechaInicio + "', HoraInicio = '" + objOrdenMttoPE.HoraInicio + "', FechaFinal = '" + objOrdenMttoPE.FechaFinal + "', HoraFinal = '" + objOrdenMttoPE.HoraFinal + "', Ejecutado = '" + objOrdenMttoPE.Ejecutado + "', TrabajoIE = '" + objOrdenMttoPE.TrabajoIE + "', Observaciones = '" + objOrdenMttoPE.Observaciones + "', Revisado = '" + objOrdenMttoPE.Revisado + "'where IdOrdenMttoP = '" + objOrdenMttoPE.IdOrdenMttoP + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
Пример #8
0
    //Metodo Eliminar OrdenMttoP
    public int mtdEliminarOrdenMttoP(clOrdenMttoPE objDatos)
    {
        string     consulta = "Delete from OrdenMttoPreventivo where NumOrden = '" + objDatos.NumOrden + "')";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
Пример #9
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        clOrdenMttoPE objOrdenMttoPE = new clOrdenMttoPE();

        objOrdenMttoPE.NumOrden      = txtNumOrdenP.Text;
        objOrdenMttoPE.Disciplina    = cmbDis.Text;
        objOrdenMttoPE.FechaInicio   = txtFechaOI.Text;
        objOrdenMttoPE.HoraInicio    = txtHoraI.Text;
        objOrdenMttoPE.FechaFinal    = txtFechaOF.Text;
        objOrdenMttoPE.HoraFinal     = txtHoraF.Text;
        objOrdenMttoPE.Ejecutado     = cmbEjecucionOr.SelectedValue.ToString();
        objOrdenMttoPE.TrabajoIE     = cmbTrabajoIE.SelectedValue.ToString();
        objOrdenMttoPE.Observaciones = txtObservaciones.Text;
        objOrdenMttoPE.Revisado      = cmbRevisado.SelectedValue.ToString();
        objOrdenMttoPE.IdReporteAS   = int.Parse(cmbAveriaServicio.SelectedValue.ToString());

        // Guardar Usuarios
        // Ciclo por cada registro de usuarios en la orden
        for (int i = 0; i < gvListaElegidos.Rows.Count; i++)
        {
            //Campos Registra
            int IdUsuario = int.Parse(gvListaElegidos.Rows[i].Cells[0].Text);

            //Campos No Registra
            int    Documento = int.Parse(gvListaElegidos.Rows[i].Cells[1].Text);
            string Nombre    = gvListaElegidos.Rows[i].Cells[2].Text;

            //Registro de id
            objOrdenMttoPE.IdUsuario = IdUsuario;
        }
        // Guardar Planificacion
        // Ciclo por cada registro de Planificacion en la orden
        for (int i = 0; i < gvPlanificaciones.Rows.Count; i++)
        {
            //Campos Registra
            int IdPlanificacion = int.Parse(gvPlanificaciones.Rows[i].Cells[0].Text);


            //Registro de id
            objOrdenMttoPE.IdPlanificacion = IdPlanificacion;
        }

        clOrdenMttoP objOrdenMttoP = new clOrdenMttoP();
        int          resultsql     = objOrdenMttoP.mtdRegistrarOrdenMttoP(objOrdenMttoPE);

        if (resultsql > 0)
        {
            //enviar mensaje
            Response.Write("<script>alert('Se registro una nueva Orden de Mantenimiento Preventiva correctamente!');window.location.href='OrdenMttoP.aspx'</script>");
            //Limpiar Campos de texto
            txtNumOrdenP.Text     = "";
            txtFechaOI.Text       = "";
            txtHoraI.Text         = "";
            txtFechaOF.Text       = "";
            txtHoraF.Text         = "";
            txtObservaciones.Text = "";
        }
    }
Пример #10
0
    //Metodo registrar OrdenMttoP
    public int mtdRegistrarOrdenMttoP(clOrdenMttoPE objOrdenMttoPE)
    {
        string sqlInsert = "insert into OrdenMttoPreventivo(NumOrden,Disciplina,FechaInicio,HoraInicio,FechaFinal,HoraFinal,Ejecutado,TrabajoIE,Observaciones,Revisado,IdPlanificacion,IdReporteAS,IdUsuario)" +
                           "Values('" + objOrdenMttoPE.NumOrden + "','" + objOrdenMttoPE.Disciplina + "','" + objOrdenMttoPE.FechaInicio + "','" + objOrdenMttoPE.HoraInicio + "','" + objOrdenMttoPE.FechaFinal + "','" + objOrdenMttoPE.HoraFinal + "','" + objOrdenMttoPE.Ejecutado + "','" + objOrdenMttoPE.TrabajoIE + "','" + objOrdenMttoPE.Observaciones + "','" + objOrdenMttoPE.Revisado + "','" + objOrdenMttoPE.IdPlanificacion + "','" + objOrdenMttoPE.IdReporteAS + "','" + objOrdenMttoPE.IdUsuario + "')";


        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(sqlInsert);

        return(result);
    }
Пример #11
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        clOrdenMttoPE objOrdenMttoPE = new clOrdenMttoPE();

        objOrdenMttoPE.Ejecutado     = cmbEjecucionOr.Text;
        objOrdenMttoPE.Observaciones = txtObservaciones.Text;


        clOrdenMttoP objOrdenMttoP = new clOrdenMttoP();
        int          resultsql     = objOrdenMttoP.mtdActualizarOrdenMttoP2(objOrdenMttoPE);

        if (resultsql > 0)
        {
            //enviar mensaje
            Response.Write("<script>alert('Datos actualizados de la Orden de Mtto Preventiva!.');window.location.href='ListaOP.aspx'</script>");
        }
    }