Esempio n. 1
0
        protected void btnRegistrarBlock_Click(object sender, EventArgs e)
        {
            /*THIS EVENT OF CLASS METHOD TO INSERT THE SYMPTOMS*/
            try
            {
                if (txtBlock.Text != "")
                {
                    var model = new Blocks();
                    model.Block = txtBlock.Text;

                    var registrar = new RegistrosEntrada();
                    registrar.InsertBlocks(model);
                    txtBlock.Text = string.Empty;

                    ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Registro feito com sucesso');", true);
                    //lblMsg.Text = "Registro realizado com sucesso!";
                    //lblMsg.ForeColor = Color.Green;
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Ops!Campo BLock não pode ser vazio');", true);
                }
            }
            catch (Exception ex)
            {
                lblMsg.Text = "Erro ao registrar uma nova block" + ex.Message;
            }
        }
Esempio n. 2
0
 /// <summary>
 /// ESTE METODO FAZ O REGISTRO DOS APARELHOS DE REPARO QUE VEM DA MAINLINE DO BANCO
 /// FIREBIRD DO SISTEMA DO TEROSSI.
 /// </summary>
 public void InsertInputRepairOfMainlin()
 {
     try
     {
         if (DdlSimtomas.SelectedItem.Text != "SELECIONE O SINTOMA" && ddlBlocks.SelectedItem.Text != "SELECIONE A LINHA")
         {
             string        user   = HttpContext.Current.User.Identity.GetUserId();
             SeacherRepair objMod = new SeacherRepair();
             //objMod.data = Convert.ToDateTime(DataGlobal);
             //objMod.hora = HoraGlobal;
             //objMod.CodFirebird = CodFireGlobal;
             objMod.Modelo   = txtModels.Text;
             objMod.Simtomas = DdlSimtomas.SelectedItem.Text;
             objMod.Block    = ddlBlocks.SelectedItem.Text;
             objMod.UN       = txtUn.Text;
             objMod.CN       = PnGlobal;
             objMod.UserName = user;
             var ObjInsert = new RegistrosEntrada();
             ObjInsert.InsertInputRepairOfNPC(objMod);
             txtCn.Text = string.Empty;
         }
         else
         {
             ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Linha ou Sintomas não foram selecionado! Selecione e tente novamente');", true);
         }
     }
     catch (Exception ex)
     {
         Panel1.Visible   = true;
         lblMsgError.Text = "Erro ao registrar os dados de reparo: " + ex.Message;
     }
 }
Esempio n. 3
0
 protected void btnRegistroSintomas_Click(object sender, EventArgs e)
 {
     /*THIS EVENT OF CLASS METHOD TO INSERT THE SYMPTOMS*/
     try
     {
         if (txtSintomas.Text != "" && txtCodSintomas.Text != "")
         {
             var symptoms = new Sintomas();
             symptoms.CodSintomas = txtCodSintomas.Text;
             symptoms.Sintoma     = txtSintomas.Text;
             var registrar = new RegistrosEntrada();
             registrar.InsertSintoms(symptoms);
             txtCodSintomas.Text = string.Empty;
             txtSintomas.Text    = string.Empty;
             ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Registro feito com sucesso');", true);
             //lblMsg.Text = "Registro realizado com sucesso!";
             //lblMsg.ForeColor = Color.Green;
         }
         else
         {
             ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Ops!Campo Sintomas não pode ser vazio');", true);
         }
     }
     catch (Exception ex)
     {
         lblMsg.Text = "Erro ao registrar um novo sintomas" + ex.Message;
     }
 }
Esempio n. 4
0
 /// <summary>
 /// METHOD TO INSERT NEW MODEL
 /// </summary>
 protected void RegistrarModelo()
 {
     try
     {
         if (txtModelo.Text != "")
         {
             var Model = new Modelos();
             Model.Modelo = txtModelo.Text;
             var registrar = new RegistrosEntrada();
             registrar.InsertModel(Model);
             txtModelo.Text = string.Empty;
             ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Registro feito com sucesso');", true);
             //lblMsg.Text = "Registro realizado com sucesso!";
             //lblMsg.ForeColor = Color.Green;
         }
         else
         {
             ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Ops!Campo Modelo não pode ser vazio');", true);
         }
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Erro ao registrar um novo modelo');", true);
         lblMsg.Text      = "Erro ao Registrar o Modelo" + ex.Message;
         lblMsg.ForeColor = Color.Red;
     }
 }
Esempio n. 5
0
        protected void txtCN_TextChanged(object sender, EventArgs e)
        {
            try
            {
                if (Convert.ToInt32(ddlModelo.SelectedValue) != 0 && Convert.ToInt32(ddlCodFalhas.SelectedValue) != 0 && Convert.ToInt32(ddlBlock.SelectedValue) != 0)
                {
                    //string UserLagado = Session["Id"].ToString();
                    string UserLagado = HttpContext.Current.User.Identity.GetUserId();//AQUI RECUPERA O ID USUARIO LOGADO PARA REGISTRAR NO BANCO
                    if (UserLagado != null)
                    {
                        var model = new Entrada();
                        model.Serial     = txtCN.Text;
                        model.ModeloId   = Convert.ToInt32(ddlModelo.SelectedValue);
                        model.SintomasId = Convert.ToInt32(ddlCodFalhas.SelectedValue);
                        model.Sintomas   = txtSintomas.Text;
                        model.BlockId    = Convert.ToInt32(ddlBlock.SelectedValue);
                        model.Usuario    = UserLagado;
                        var add = new RegistrosEntrada();
                        add.RegisterInput(model);
                        ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Registro feito com sucesso');", true);
                        txtCN.Text = string.Empty;

                        if (ckbMassa.Checked != true)
                        {
                            FilterModels();
                            FilterCodSintomas();
                            FilterBlocks();
                            txtCN.Enabled    = false;
                            txtSintomas.Text = string.Empty;
                        }
                        else if (ckbMassa.Checked == true)
                        {
                        }
                    }
                    else
                    {
                        lblMsg.Text      = "Nenhum usuário logado no momento! Por faovor entre com seu usuário e senha no sistema";
                        lblMsg.ForeColor = Color.Red;
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Sorry! Algum dos campos não foram selecionado');", true);
                }
            }

            catch (Exception ex)
            {
                lblMsg.Text = "Erro ao registrar " + ex.Message;
            }
        }
Esempio n. 6
0
 /// <summary>
 /// ESTE METODO FAZ O REGISTRO DOS APARELHOS DE REPARO QUE VEM DA MAINLINE DO BANCO
 /// FIREBIRD DO SISTEMA DO TEROSSI.
 /// </summary>
 public void InsertInputRepairOfMainlin()
 {
     try
     {
         string        user   = HttpContext.Current.User.Identity.GetUserId();
         SeacherRepair objMod = new SeacherRepair();
         objMod.data        = Convert.ToDateTime(DataGlobal);
         objMod.hora        = HoraGlobal;
         objMod.CodFirebird = CodFireGlobal;
         objMod.Modelo      = txtModels.Text;
         objMod.Simtomas    = txtSimtomas.Text;
         objMod.Block       = txtBlocks.Text;
         objMod.UN          = txtUn.Text;
         objMod.CN          = CNGlobal;
         objMod.UserName    = user;
         var ObjInsert = new RegistrosEntrada();
         ObjInsert.InsertInputRepairOfMainLine(objMod);
     }
     catch (Exception ex)
     {
         Panel1.Visible   = true;
         lblMsgError.Text = "Erro ao registrar os dados de reparo: " + ex.Message;
     }
 }
Esempio n. 7
0
        protected void btnSalve_Click(object sender, EventArgs e)
        {
            foreach (GridViewRow row in GridView1.Rows)
            {
                if (((CheckBox)row.FindControl("ckeckBoxInsert")).Checked)
                {
                    string EntradaId = ((Label)row.FindControl("lblCodigo")).Text;

                    Entrada mod = new Entrada();
                    mod.EntradaId = Convert.ToInt32(EntradaId);
                    mod.Usuario   = ddlTec.SelectedValue;

                    RegistrosEntrada add = new RegistrosEntrada();
                    add.RegistrarTecnicoComBoard(mod);
                    add.UpdateStatus(mod);
                    var count = new Class_Count_Day();
                    count.CountDayTecnico();
                    count.CountDayRepair();
                    ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Relacionamento feito com sucesso');", true);
                    ListaAll();
                    getTec();
                }
            }
        }