예제 #1
0
        public static Model.Fornecedores BuscarPorId(int clienteId)
        {
            using (MySqlConnection conn = new MySqlConnection(strConection))
            {
                conn.Open();

                using (MySqlCommand cmd = new MySqlCommand())
                {
                    cmd.Connection  = conn;
                    cmd.CommandText = @"SELECT * FROM fornecedores WHERE id = ?id";
                    cmd.Parameters.AddWithValue("?id", clienteId);

                    MySqlDataReader reader = cmd.ExecuteReader();

                    Model.Fornecedores retorno = new Model.Fornecedores();

                    while (reader.Read())
                    {
                        retorno.Id           = (int)reader["id"];
                        retorno.Atividade    = (string)reader["atividade"];
                        retorno.Telefone     = (string)reader["telefone"];
                        retorno.CNPJ         = (string)reader["cnpj"];
                        retorno.Nome         = (string)reader["nome"];
                        retorno.IdCondominio = (int)reader["idCondominio"];
                    }

                    return(retorno);
                }
            }
        }
예제 #2
0
 public ActionResult Create(Model.Fornecedores fornecedores)
 {
     try
     {
         Control.FornecedoresDAO.Salvar(fornecedores);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
예제 #3
0
 public ActionResult Edit(int id, Model.Fornecedores fornecedores)
 {
     try
     {
         // TODO: Add update logic here
         Control.FornecedoresDAO.Salvar(fornecedores);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
예제 #4
0
        public static void Salvar(Model.Fornecedores fornecedores)
        {
            using (MySqlConnection conn = new MySqlConnection(strConection))
            {
                conn.Open();

                using (MySqlCommand cmd = new MySqlCommand())
                {
                    cmd.Connection = conn;

                    if (fornecedores.Id == 0)
                    {
                        cmd.CommandText = @"INSERT INTO fornecedores
                                                (atividade, telefone, cnpj, nome, idCondominio)
                                            VALUES
                                                (?atividade, ?telefone, ?cnpj, ?nome, ?idCondominio);";
                    }
                    else
                    {
                        cmd.CommandText = @"UPDATE fornecedores 
                                                SET atividade = ?atividade,
                                                    telefone = ?telefone,
                                                    cnpj = ?cnpj,
                                                    nome = ?nome,
                                                    idCondominio = ?idCondominio
                                            WHERE id = ?id;";
                    }

                    cmd.Parameters.AddWithValue("?atividade", fornecedores.Atividade);
                    cmd.Parameters.AddWithValue("?telefone", fornecedores.Telefone);
                    cmd.Parameters.AddWithValue("?cnpj", fornecedores.CNPJ);
                    cmd.Parameters.AddWithValue("?nome", fornecedores.Nome);
                    cmd.Parameters.AddWithValue("?idCondominio", fornecedores.IdCondominio);
                    cmd.Parameters.AddWithValue("?id", fornecedores.Id);

                    cmd.ExecuteNonQuery();
                }
            }
        }