예제 #1
0
    //Metodo Actualizar ReporteAS
    public int mtdActualizarReporteAveriaServicio(clReporteAveriaServicioE objDatos)
    {
        clReporteAveriaServicio objReporteAveriaServicioD = new clReporteAveriaServicio();
        int Actualizar = objReporteAveriaServicioD.mtdActualizarReporteAS(objDatos);

        return(Actualizar);
    }
예제 #2
0
    //Metodo Eliminar ReporteAS
    public int mtdEliminarReporteAveriaServicio(clReporteAveriaServicioE objDatos)
    {
        clReporteAveriaServicio objReporteAveriaServicioD = new clReporteAveriaServicio();
        int eliminar = objReporteAveriaServicioD.mtdEliminarReporteAS(objDatos);

        return(eliminar);
    }
예제 #3
0
    public int mtdRegistrarReporteAveriaServicio2(clReporteAveriaServicioE objDatos)
    {
        clReporteAveriaServicio objReporteAveriaServicioD = new clReporteAveriaServicio();
        int regi = objReporteAveriaServicioD.mtdRegistrarReporteAS2(objDatos);

        return(regi);
    }
예제 #4
0
    //Metodo Listar ReporteAS
    public List <clReporteAveriaServicioE> mtdListarReporteAveriaServicio()
    {
        clReporteAveriaServicio         objReporteAveriaServicioD  = new clReporteAveriaServicio();
        List <clReporteAveriaServicioE> ListaReporteAveriaServicio = new List <clReporteAveriaServicioE>();

        ListaReporteAveriaServicio = objReporteAveriaServicioD.mtdListarReporteAS();
        return(ListaReporteAveriaServicio);
    }
예제 #5
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        clReporteAveriaServicioE objReporteAveriaServicioE = new clReporteAveriaServicioE();

        objReporteAveriaServicioE.NumReporte   = int.Parse(txtNumReporte.Text);
        objReporteAveriaServicioE.Titulo       = txtTitulo.Text;
        objReporteAveriaServicioE.Descripcion  = txtDescripcion.Text;
        objReporteAveriaServicioE.FechaReporte = txtFechaReporte.Text;

        // Ciclo por cada registro de usuarios y elemento
        for (int i = 0; i < gvSeleccionU.Rows.Count; i++)
        {
            //Campos Registra
            int IdUsuario = int.Parse(gvSeleccionU.Rows[i].Cells[0].Text);

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

            //Registro de id
            objReporteAveriaServicioE.IdUsuario = IdUsuario;
        }
        for (int i = 0; i < gvSeleccionE.Rows.Count; i++)
        {
            //Campos Registra
            int IdElemento = int.Parse(gvSeleccionE.Rows[i].Cells[0].Text);

            //Registro de id
            objReporteAveriaServicioE.IdElemento = IdElemento;
        }

        clReporteAveriaServicio objReporteAveriaServicio = new clReporteAveriaServicio();
        int resultsql = objReporteAveriaServicio.mtdRegistrarReporteAS(objReporteAveriaServicioE);

        if (resultsql > 0)
        {
            //Mostrar mensaje
            Response.Write("<script>alert('Se registro un nuevo Reporte de Averia o Servicio correctamente!');window.location.href='ReporteAveriaServicio.aspx'</script>");

            //Limpiar campos de texto
            txtNumReporte.Text   = "";
            txtTitulo.Text       = "";
            txtDescripcion.Text  = "";
            txtFechaReporte.Text = "";
        }
    }