Exemplo n.º 1
0
 public Boolean guardar(clsBanco Banco)
 {
     try
     {
         using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
         {
             //ojo mon se lo crea pa tener referencia
             //monetariodet es el nombre de la tabla
             int   x   = this.getIdSiguiente();
             Banco ban = new Banco()
             {
                 idEmpresa = Banco.idEmpresa,
                 idBanco   = x,
                 Nombre    = Banco.Nombre,
                 Estado    = Banco.Estado,
             };
             ent.AddToBanco(ban);
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Exemplo n.º 2
0
        public Boolean Update(clsBanco ban)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("ActualizaBanco", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("codban", ban.CodBanco);
                cmd.Parameters.AddWithValue("descripcion", ban.Descripcion);
                cmd.Parameters.AddWithValue("sig", ban.SiglaBanco);
                int x = cmd.ExecuteNonQuery();
                if (x != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 3
0
        public List <clsBanco> ConsultaBanco()
        {
            try
            {
                List <clsBanco>         lista = new List <clsBanco>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.Banco select w;
                foreach (var item in con)
                {
                    clsBanco ord = new clsBanco();
                    ord.idEmpresa = item.idEmpresa;
                    ord.idBanco   = item.idBanco;
                    ord.Nombre    = (item.Nombre);
                    ord.Estado    = Convert.ToString(item.Estado);
                    lista.Add(ord);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Exemplo n.º 4
0
        public clsBanco CargaBanco(Int32 Codigo)
        {
            clsBanco ban = null;

            try
            {
                con.conectarBD();
                cmd = new MySqlCommand("MuestraBanco", con.conector);
                cmd.Parameters.AddWithValue("codban", Codigo);
                cmd.CommandType = CommandType.StoredProcedure;
                dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        ban               = new clsBanco();
                        ban.CodBanco      = Convert.ToInt32(dr.GetDecimal(0));
                        ban.Descripcion   = dr.GetString(1);
                        ban.Estado        = dr.GetBoolean(2);
                        ban.CodUser       = Convert.ToInt32(dr.GetDecimal(3));
                        ban.FechaRegistro = dr.GetDateTime(4);// capturo la fecha
                    }
                }
                return(ban);
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 5
0
        public Boolean Insert(clsBanco ban)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("GuardaBanco", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                MySqlParameter oParam;
                oParam           = cmd.Parameters.AddWithValue("descripcion", ban.Descripcion);
                oParam           = cmd.Parameters.AddWithValue("sig", ban.SiglaBanco);
                oParam           = cmd.Parameters.AddWithValue("codusu", ban.CodUser);
                oParam           = cmd.Parameters.AddWithValue("newid", 0);
                oParam.Direction = ParameterDirection.Output;
                int x = cmd.ExecuteNonQuery();

                ban.CodBancoNuevo = Convert.ToInt32(cmd.Parameters["newid"].Value);

                if (x != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 6
0
        private void novoRegistro_Load(object sender, EventArgs e)
        {
            clsBanco        banco = new clsBanco();
            MySqlDataReader dados = null;

            #region os
            if (!banco.Consultar("Select dt_os from os where cd_os = '" + selection + "';", ref dados))
            {
                MessageBox.Show("Erro");
                return;
            }
            dados.Read();
            #endregion

            #region Situacao

            if (!banco.Consultar("Select cd_situacao, nm_situacao from situacao_os", ref dados))
            {
                MessageBox.Show("Erro");
                return;
            }
            if (dados.HasRows)
            {
                while (dados.Read())
                {
                    cbSituacao.Items.Add(dados["nm_situacao"].ToString());
                }
            }

            #endregion
        }
Exemplo n.º 7
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            DataTable       Ltable = new DataTable();
            clsBanco        banco  = new clsBanco();
            MySqlDataReader dados  = null;

            if (!banco.Consultar("Select cd_os, dt_os, ds_problema, dt_finalizacao, ti.nm_tipo, si.nm_situacao, so.nm_solicitante  from os s join tipo_os ti on (s.cd_tipo = ti.cd_tipo) join situacao_os si on (s.cd_situacao = si.cd_situacao) join solicitante so on (s.cd_solicitante = so.cd_solicitante) where si.cd_situacao = '" + codigosSituacao[cbSituacao.SelectedIndex] + "' and dt_os = '" + this.dtp1.Text + "' order by nm_situacao;", ref dados))
            {
                MessageBox.Show("Erro");
                return;
            }

            if (dados.HasRows)
            {
                Ltable.Columns.Add("Código da OS");
                Ltable.Columns.Add("Data Abertura");
                Ltable.Columns.Add("Descrição do Problema");
                Ltable.Columns.Add("Data Finalização");
                Ltable.Columns.Add("Tipo de Serviço");
                Ltable.Columns.Add("Situação");
                Ltable.Columns.Add("Nome Solicitante");
                while (dados.Read())
                {
                    Ltable.Rows.Add(dados["cd_os"].ToString(), dados["dt_os"].ToString(), dados["ds_problema"].ToString(), dados["dt_finalizacao"].ToString(), dados["nm_tipo"].ToString(), dados["nm_situacao"].ToString(), dados["nm_solicitante"].ToString());
                    dataGridView1.DataSource = Ltable;
                }
            }
            if (!dados.IsClosed)
            {
                dados.Close();
            }
            banco.Fechar();
        }
Exemplo n.º 8
0
        public void getBanco()
        {
            DataTable     dt = new DataTable();
            BindingSource bs = new BindingSource();

            List <clsBanco> Banco = new List <clsBanco>();
            clsBanco        c     = new clsBanco();

            //Lenamos el DS de Categorias

            Params.Clear();

            Data.DataModule.ParamByName(Params, "Datos", "");
            Data.DataModule.FillDataSet(spCatBancoDS, "spCatbanco", Params.ToArray());

            dt            = spCatBancoDS.Tables["spcatbanco"];
            Banco         = c.FillList(dt);
            bs.DataSource = Banco;

            this.lueBanco.Properties.DataSource = bs.List;
            this.lueBanco.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("BancoID", "Banco ID"));
            this.lueBanco.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre"));
            this.lueBanco.Properties.DisplayMember = "Nombre";
            this.lueBanco.Properties.ValueMember   = "BancoID";

            this.lueBanco.Properties.DropDownRows = Banco.Count;
        }
Exemplo n.º 9
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            DataTable       Ltable = new DataTable();
            clsBanco        banco  = new clsBanco();
            MySqlDataReader dados  = null;

            if (!banco.Consultar("Select * from registro where cd_os = '" + selection + "';", ref dados))
            {
                MessageBox.Show("Erro!");
                return;
            }

            if (dados.HasRows)
            {
                MessageBox.Show("Você não pode excluir uma O.S que possui registro!");
            }
            else
            {
                if (!banco.Executar("SET FOREIGN_KEY_CHECKS=0; delete from os where cd_os =  '" + selection + "'; SET FOREIGN_KEY_CHECKS=1;"))
                {
                    MessageBox.Show("Erro ao excluir!");
                    return;
                }
                else
                {
                    MessageBox.Show("O.S excluída com sucesso com Sucesso!");
                }

                if (!banco.Consultar("Select cd_os, dt_os, ds_problema, dt_finalizacao, ti.nm_tipo, si.nm_situacao, so.nm_solicitante  from os s join tipo_os ti on (s.cd_tipo = ti.cd_tipo) join situacao_os si on (s.cd_situacao = si.cd_situacao) join solicitante so on (s.cd_solicitante = so.cd_solicitante) order by nm_situacao;", ref dados))
                {
                    MessageBox.Show("Erro");
                    return;
                }

                if (dados.HasRows)
                {
                    Ltable.Columns.Add("Código da OS");
                    Ltable.Columns.Add("Data Abertura");
                    Ltable.Columns.Add("Descrição do Problema");
                    Ltable.Columns.Add("Data Finalização");
                    Ltable.Columns.Add("Tipo de Serviço");
                    Ltable.Columns.Add("Situação");
                    Ltable.Columns.Add("Nome Solicitante");
                    while (dados.Read())
                    {
                        Ltable.Rows.Add(dados["cd_os"].ToString(), dados["dt_os"].ToString(), dados["ds_problema"].ToString(), dados["dt_finalizacao"].ToString(), dados["nm_tipo"].ToString(), dados["nm_situacao"].ToString(), dados["nm_solicitante"].ToString());
                        dataGridView1.DataSource = Ltable;
                    }
                }
                if (!dados.IsClosed)
                {
                    dados.Close();
                }
                banco.Fechar();
            }
        }
Exemplo n.º 10
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            //
            Frm_ConsultaBanco con = new Frm_ConsultaBanco();

            //frmPrueba con = new frmPrueba();
            con.ShowDialog();
            clas2 = con.banc;

            txtCodigo.Text = Convert.ToString(clas2.idBanco);
            txtNombre.Text = Convert.ToString(clas2.Nombre);
        }
Exemplo n.º 11
0
        public void consultaBancoEspecifica(clsBanco Banco)
        {
            using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
            {
                var x = (from q in ent.Banco where q.idBanco == Banco.idBanco select q).First();

                Banco.idEmpresa = x.idEmpresa; //Error no se puede convertit implicitamente int
                Banco.idBanco   = x.idBanco;
                Banco.Nombre    = x.Nombre;
                Banco.Estado    = x.Estado;
            }
        }
Exemplo n.º 12
0
 public Boolean update(clsBanco ban)
 {
     try
     {
         return(Mban.Update(ban));
     }
     catch (Exception ex)
     {
         DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         return(false);
     }
 }
Exemplo n.º 13
0
        public Boolean modificar(clsBanco Banco)
        {
            using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
            {
                var x = (from q in ent.Banco where q.idBanco == Banco.idBanco select q).First();

                x.idEmpresa = Banco.idEmpresa; //Error no se puede convertit implicitamente int
                x.idBanco   = Banco.idBanco;
                x.Nombre    = Banco.Nombre;
                x.Estado    = Banco.Estado;

                ent.SaveChanges();
                return(true);
            }
        }
Exemplo n.º 14
0
        private void btnConcluir_Click(object sender, EventArgs e)
        {
            clsBanco        banco = new clsBanco();
            MySqlDataReader dados = null;
            login           l     = new login();

            l.ShowDialog();

            if (l.estado == true)
            {
                string codigo = "1";

                if (!banco.Consultar("Select max(cd_os)+1 from os", ref dados))
                {
                    MessageBox.Show("Erro de busca");
                    return;
                }
                if (dados.HasRows)
                {
                    if (dados.Read())
                    {
                        codigo = dados[0].ToString();
                    }
                }
                if (!dados.IsClosed)
                {
                    dados.Close();
                }


                if (!banco.Executar("Insert into os (cd_os, dt_os, ds_problema, cd_tipo, cd_situacao, cd_solicitante) values ( " + codigo + ", current_date(), '" + txtDescricao.Text + "', '" + codigosTiposOS[cmbTipoOS.SelectedIndex] + "', 1 , 10)"))
                {
                    MessageBox.Show("Erro inserir");
                    return;
                }

                if (!banco.Executar("Insert into equipamento_os (cd_serial , cd_os, dt_os, ds_motivo) values ( '" + 111 + "' ," + codigo + ", current_date(), '" + txtDescricao.Text + "')"))
                {
                    MessageBox.Show("Erro inserir");
                    return;
                }

                banco.Fechar();

                MessageBox.Show("OS aberta com sucesso!");
                this.Close();
            }
        }
Exemplo n.º 15
0
        private void novaOsInterna_Load(object sender, EventArgs e)
        {
            clsBanco        banco = new clsBanco();
            MySqlDataReader dados = null;

            #region Tipo de Serviço
            if (!banco.Consultar("Select cd_tipo, nm_tipo from tipo_os", ref dados))
            {
                MessageBox.Show("Erro");
                return;
            }



            if (dados.HasRows)
            {
                while (dados.Read())
                {
                    cmbTipoOS.Items.Add(dados["nm_tipo"].ToString());
                    codigosTiposOS.Add(dados["cd_tipo"].ToString());
                }
            }
            if (!dados.IsClosed)
            {
                dados.Close();
            }
            #endregion

            #region Equipamento

            if (!banco.Consultar("Select l.nm_local, nm_apelido from equipamento e join local l on (e.cd_local = l.cd_local)", ref dados))
            {
                MessageBox.Show("Erro");
                return;
            }

            if (dados.HasRows)
            {
                while (dados.Read())
                {
                    TreeNode node = new TreeNode(dados["nm_local"].ToString());
                    node.Nodes.Add(dados["nm_apelido"].ToString());

                    treeEquipamento.Nodes.Add(node);
                }
            }
            #endregion
        }
Exemplo n.º 16
0
        private void btnNovoRegistro_Click(object sender, EventArgs e)
        {
            if (situacao != "Finalizado")
            {
                novoRegistro novaForm = new novoRegistro(selection);
                novaForm.ShowDialog();

                DataTable       Ltable = new DataTable();
                clsBanco        banco = new clsBanco();
                MySqlDataReader dados = null;
                DateTime        dataRegistro, dataOs;

                if (!banco.Consultar("Select cd_os, dt_os, dt_registro, hr_registro, nm_login, ds_registro from registro where cd_os = '" + selection + "' order by dt_registro desc, hr_registro desc;", ref dados))
                {
                    MessageBox.Show("Erro");
                    return;
                }
                if (dados.HasRows)
                {
                    Ltable.Columns.Add("Código da O.S");
                    Ltable.Columns.Add("Data da O.S");
                    Ltable.Columns.Add("Data do Registro");
                    Ltable.Columns.Add("Horário do Registro");
                    Ltable.Columns.Add("Usuário");
                    Ltable.Columns.Add("Descrição");

                    while (dados.Read())
                    {
                        dataOs       = DateTime.Parse(dados[1].ToString());
                        dataRegistro = DateTime.Parse(dados[2].ToString());
                        Ltable.Rows.Add(dados["cd_os"].ToString(), dataOs.ToShortDateString(), dataRegistro.ToShortDateString(), dados["hr_registro"].ToString(), dados["nm_login"].ToString(), dados["ds_registro"].ToString());
                        dataGridView1.DataSource = Ltable;
                    }
                    txtSolicitante.Text = solicitante;
                    txtNmOs.Text        = selection;
                }

                if (!dados.IsClosed)
                {
                    dados.Close();
                }
                banco.Fechar();
            }
            else
            {
                MessageBox.Show("Não é possível criar registro em uma O.S finalizada!");
            }
        }
Exemplo n.º 17
0
        private void btnConfirmar_Click(object sender, EventArgs e)
        {
            clsBanco banco = new clsBanco();

            if (!banco.Executar("update os set ds_problema = '" + txtDescricao.Text + "' where cd_os = '" + cdOso + "';"))
            {
                MessageBox.Show("Erro inserir");
                return;
            }
            else
            {
                banco.Fechar();
                MessageBox.Show("Alteração Feita com Sucesso");
                this.Close();
            }
        }
Exemplo n.º 18
0
        public Boolean eliminar(clsBanco Banco)
        {
            try
            {
                using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
                {
                    var x = (from q in ent.Banco where q.idBanco == Banco.idBanco select q).First();
                    ent.DeleteObject(x);
                    ent.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Exemplo n.º 19
0
        public Boolean insert(clsBanco ban)
        {
            try
            {
                return(Mban.Insert(ban));
            }
            catch (Exception ex)
            {
                if (ex.Message.Contains("Duplicate entry"))
                {
                    DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

                else
                {
                    DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                return(false);
            }
        }
Exemplo n.º 20
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            alterarOs novaForm = new alterarOs(selection, solicitante);

            novaForm.ShowDialog();

            DataTable Ltable = new DataTable();

            clsBanco        banco = new clsBanco();
            MySqlDataReader dados = null;

            if (!banco.Consultar("Select s.cd_os, s.dt_os, s.ds_problema, s.dt_finalizacao, ti.nm_tipo, si.nm_situacao, so.nm_solicitante, group_concat(distinct loc.nm_local separator ','), group_concat(distinct lo.nm_apelido separator ', ') from  os s join tipo_os ti on (s.cd_tipo = ti.cd_tipo) join situacao_os si on (s.cd_situacao = si.cd_situacao) join solicitante so on (s.cd_solicitante = so.cd_solicitante) left join equipamento_os eos on (s.cd_os = eos.cd_os and s.dt_os = eos.dt_os) left join equipamento lo on (lo.cd_serial = eos.cd_serial) left join local loc on (lo.cd_local = loc.cd_local) group by s.cd_os, s.dt_os order by nm_situacao", ref dados))
            {
                MessageBox.Show("Erro");
                return;
            }

            if (dados.HasRows)
            {
                Ltable.Columns.Add("Código da OS");
                Ltable.Columns.Add("Data Abertura");
                Ltable.Columns.Add("Descrição do Problema");
                Ltable.Columns.Add("Data Finalização");
                Ltable.Columns.Add("Tipo de Serviço");
                Ltable.Columns.Add("Situação");
                Ltable.Columns.Add("Nome Solicitante");
                Ltable.Columns.Add("Local");
                Ltable.Columns.Add("Equipamento");

                while (dados.Read())
                {
                    Ltable.Rows.Add(dados["cd_os"].ToString(), dados["dt_os"].ToString(), dados["ds_problema"].ToString(), dados["dt_finalizacao"].ToString(), dados["nm_tipo"].ToString(), dados["nm_situacao"].ToString(), dados["nm_solicitante"].ToString(), dados[7].ToString(), dados[8].ToString());
                    dataGridView1.DataSource = Ltable;
                }
            }
            if (!dados.IsClosed)
            {
                dados.Close();
            }
            banco.Fechar();
        }
Exemplo n.º 21
0
        protected void Page_Load(object sender, EventArgs e)
        {
            clsBanco        series = new clsBanco();
            MySqlDataReader dados  = null;

            if (!series.Consultar("Select * from serie", ref dados))
            {
                return;
            }

            string retorno = "";

            while (dados.Read())
            {
                retorno += "<div class='fl iconeSerie'>";
                retorno += "    <a href = 'Serie.aspx?c=" + dados[0].ToString() + "'>";
                retorno += "        <div>";
                retorno += "            <figure>";
                retorno += "                <img src='images/series/" + dados[0].ToString() + ".jpg' alt='Imagem da Série" + dados[1].ToString() + "'>";
                retorno += "            </figure>";
                retorno += "        </div>";
                retorno += "        <div class='idIconeSerie'>";
                retorno += "            <span class='titulo'>" + dados[1].ToString() + "</span><br>";
                retorno += "            <span class='subtitulo'>" + dados[2].ToString() + " - " + dados[3].ToString() + " - Comédia, Drama, Família</span>";
                retorno += "        </div>";
                retorno += "    </a>";
                retorno += "</div>";
            }

            if (!dados.IsClosed)
            {
                dados.Close();
            }
            series.Desconectar();

            Response.Write(retorno);
        }
Exemplo n.º 22
0
        private void button1_Click(object sender, EventArgs e)
        {
            clsBanco        banco = new clsBanco();
            MySqlDataReader dados = null;

            if (!banco.Consultar("Select nm_usuario from usuario where nm_usuario = '" + textBox1.Text + "' AND nm_senha = md5('" + textBox2.Text + "')", ref dados))
            {
                MessageBox.Show("Erro de busca");
                return;
            }
            if (dados.HasRows)
            {
                if (dados.Read())
                {
                    if (dados["nm_usuario"].ToString() != "")
                    {
                        estado = true;
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Usuário e/ou Senha Incorretos!");
                        estado = false;
                    }
                }
            }
            else
            {
                MessageBox.Show("Usuário e/ou Senha Incorretos!");
                estado = false;
            }
            if (!dados.IsClosed)
            {
                dados.Close();
            }
            banco.Fechar();
        }
Exemplo n.º 23
0
        private void Abrir_Click(object sender, EventArgs e)
        {
            clsBanco        banco = new clsBanco();
            MySqlDataReader dados = null;

            if (!banco.Consultar("Select * from registro where cd_os = '" + selection + "';", ref dados))
            {
                MessageBox.Show("Erro!");
                return;
            }

            if (dados.HasRows)
            {
                registro novaForm = new registro(selection, solicitante, data, situacao);
                novaForm.ShowDialog();
            }
            else
            {
                MessageBox.Show("Nenhum Registro Encontrado!");
                registro novaForm = new registro(selection, solicitante, data, situacao);
                novaForm.ShowDialog();
                return;
            }
        }
Exemplo n.º 24
0
        public List <clsBanco> consultaBancoGeneral()
        {
            try
            {
                List <clsBanco>          lista = new List <clsBanco>();
                CuentasPorCobrarEntities ent   = new CuentasPorCobrarEntities();
                var con = from b in ent.Banco select b;
                foreach (var item in con)
                {
                    clsBanco Banco = new clsBanco();
                    Banco.idEmpresa = item.idEmpresa;
                    Banco.idBanco   = item.idBanco;
                    Banco.Nombre    = item.Nombre;
                    Banco.Estado    = item.Estado;

                    lista.Add(Banco);
                }
                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Exemplo n.º 25
0
        private void btnConfirmar_Click_1(object sender, EventArgs e)
        {
            login l = new login();

            l.ShowDialog();

            if (l.estado == true)
            {
                clsBanco        banco = new clsBanco();
                MySqlDataReader dados = null;

                if (!banco.Consultar("Select dt_os from os where cd_os = '" + selection + "';", ref dados))
                {
                    MessageBox.Show("Erro");
                    return;
                }
                if (dados.Read())
                {
                    data = DateTime.Parse(dados[0].ToString());
                    dia  = data.Day.ToString();
                    mes  = data.Month.ToString();
                    ano  = data.Year.ToString();
                }
                if (int.Parse(mes) < 10)
                {
                    dataConvertida = ano + "-0" + mes + "-" + dia;
                }
                else
                {
                    dataConvertida = ano + "-" + mes + "-" + dia;
                }
                if (!banco.Executar("Insert into registro values ('" + selection + "', '" + dataConvertida + "', curdate(), curtime(), '" + l.textBox1.Text + "', '" + txtDescricaoRegistro.Text + "')"))
                {
                    MessageBox.Show("Erro inserir");
                    return;
                }
                else
                {
                    MessageBox.Show("Registro Criado com Sucesso!");
                }

                if (cbSituacao.SelectedIndex == 0)
                {
                    if (!banco.Executar("update os set cd_situacao = 1 where cd_os = '" + selection + "';"))
                    {
                        MessageBox.Show("Erro inserir");
                        return;
                    }
                }

                if (cbSituacao.SelectedIndex == 1)
                {
                    if (!banco.Executar("update os set cd_situacao = 2, dt_finalizacao = curdate() where cd_os = '" + selection + "';"))
                    {
                        MessageBox.Show("Erro inserir");
                        return;
                    }
                }

                if (cbSituacao.SelectedIndex == 2)
                {
                    if (!banco.Executar("update os set cd_situacao = 3 where cd_os = '" + selection + "';"))
                    {
                        MessageBox.Show("Erro inserir");
                        return;
                    }
                }


                banco.Fechar();
                this.Close();
            }
        }
Exemplo n.º 26
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request["c"] == null)
            {
                Response.Redirect("Index.aspx");
            }

            if (Request["c"].ToString() == "")
            {
                Response.Redirect("Index.aspx");
            }

            string codigo = Request["c"].ToString();

            litFotoSerie.Text = "<img src='images/series/" + codigo + ".jpg' alt='Full House'>";

            clsBanco        series = new clsBanco();
            MySqlDataReader dados  = null;

            if (!series.Consultar("Select *from serie where cd_serie=" + codigo + " ", ref dados))
            {
                return;
            }

            if (dados.HasRows)
            {
                if (dados.Read())

                {
                    litNome.Text         = dados[1].ToString();
                    litNomeOriginal.Text = dados[2].ToString();
                    litAno.Text          = dados[3].ToString();
                    if (dados[4].ToString() != "")
                    {
                        litEncerramento.Text = "<p>Ano Encerramento:" + dados[4].ToString() + "</p>";
                    }

                    clsBuscaCategorias busca = new clsBuscaCategorias();
                    litCategorias.Text = busca.buscaCategoriasSeries(codigo);
                }
                if (!dados.IsClosed)
                {
                    dados.Close();
                }
            }
            else
            {
                series.Desconectar();
                Response.Redirect("Index.aspx");
            }
            dados = null;
            if (!series.Consultar("Select distinct(cd_temporada) from episodio", ref dados))
            {
                return;
            }

            if (dados.HasRows)
            {
                while (dados.Read())

                {
                    if (dados[0].ToString() != "1")
                    {
                        litTemporadasDisponiveis.Text += "<option value='" + dados[0].ToString() + "'>" + dados[0].ToString() + " Temporada</option>";
                    }
                    else
                    {
                        litTemporadasDisponiveis.Text += "<option value='" + dados[0].ToString() + "'selected='selected'>" + dados[0].ToString() + " Temporada</option>";
                    }
                }
                if (!dados.IsClosed)
                {
                    dados.Close();
                }
                else
                {
                    series.Desconectar();
                    Response.Redirect("Index.aspx");
                }
            }
        }