示例#1
0
    //Metodo registrar OrdenMttoC
    public int mtdRegistrarOrdenMttoC(clOrdenMttoCE objDatos)
    {
        clOrdenMttoC objOrdenMttoCD = new clOrdenMttoC();
        int          regi           = objOrdenMttoCD.mtdRegistrarOrdenMttoC(objDatos);

        return(regi);
    }
示例#2
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        clOrdenMttoCE objOrdenMttoCE = new clOrdenMttoCE();

        objOrdenMttoCE.NumOrden      = txtNumOrdenC.Text;
        objOrdenMttoCE.Disciplina    = cmbDisciplina.Text;
        objOrdenMttoCE.FechaInicio   = txtFechaOI.Text;
        objOrdenMttoCE.HoraInicio    = txtHoraI.Text;
        objOrdenMttoCE.FechaFinal    = txtFechaOF.Text;
        objOrdenMttoCE.HoraFinal     = txtHoraF.Text;
        objOrdenMttoCE.Ejecutado     = cmbEjecucionOr.SelectedValue.ToString();
        objOrdenMttoCE.TrabajoIE     = cmbTrabajoIE.SelectedValue.ToString();
        objOrdenMttoCE.Revisado      = cmbRevision.SelectedValue.ToString();
        objOrdenMttoCE.Observaciones = txtObservaciones.Text;
        objOrdenMttoCE.IdOrdenMttoP  = int.Parse(cmbOrdenMttoP.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
            objOrdenMttoCE.IdUsuario = IdUsuario;
        }

        clOrdenMttoC objOrdenMttoC = new clOrdenMttoC();
        int          resultsql     = objOrdenMttoC.mtdRegistrarOrdenMttoC(objOrdenMttoCE);

        if (resultsql > 0)
        {
            //enviar mensaje
            Response.Write("<script>alert('Se registro una nueva Orden de Mantenimiento Correctiva correctamente!');window.location.href='OrdenMttoC.aspx'</script>");
            //Limpiar Campos de texto
            txtNumOrdenC.Text     = "";
            txtFechaOI.Text       = "";
            txtHoraI.Text         = "";
            txtFechaOF.Text       = "";
            txtHoraF.Text         = "";
            txtObservaciones.Text = "";
        }
    }