Esempio n. 1
0
    protected void gvOS_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int index = 0;

        switch (e.CommandName)
        {
        case "fechar":
            index = Convert.ToInt32(e.CommandArgument);
            OS   os = new OS();
            OSBD bd = new OSBD();
            os = bd.Select(index);
            string Data = os.HoraSaida.ToShortDateString();
            if (Data == "01/01/0001")
            {
                Session["OS"] = index;
                Response.Redirect("Fechar.aspx");
                lblMensagem.Text = "";
            }
            else
            {
                lblMensagem.Text = "OS já encerrada!";
            }

            break;

        default:
            break;
        }
    }
Esempio n. 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            int  codigo = Convert.ToInt32(Session["OS"]);
            OS   os     = new OS();
            OSBD bd     = new OSBD();
            os = bd.Select(codigo);

            txtId.Text       = Convert.ToString(os.ID);
            txtAbertura.Text = Convert.ToString(os.HoraEntrada);
            txtLoja.Text     = os.Loja;
            txtObs.Text      = os.Observacao;
        }
    }
Esempio n. 3
0
    protected void btnFinalizar_Click(object sender, EventArgs e)
    {
        int codigo = Convert.ToInt32(Session["OS"]);

        AliancaBD aliBD = new AliancaBD();
        DataSet   ds    = aliBD.SelectAll(codigo, 1);

        OS   os = new OS();
        OSBD bd = new OSBD();

        os           = bd.Select(codigo);
        os.HoraSaida = DateTime.Now;
        os.Ativado   = true;
        bd.Update(os);

        Session["OS"] = null;
        Response.Redirect("Listar.aspx");
    }