Example #1
0
        public static int InsertCliente(Tblcliente cliente)
        {
            int reg = 0;

            using (MySqlConnection con = new MySqlConnection(GetStringConexao()))
            {
                string sql = "INSERT INTO Tblcliente(NOMECLI, SENHACLI, CNPJCPFCLI, EMAILCLI, ENDERECOCLI, FONECLI, TBLCIDADE_IDCID, TBLCATEGORIA_IDCAT) VALUES (@NOMECLI, @SENHACLI, @CNPJCPFCLI, @EMAILCLI, @ENDERECOCLI, @FONECLI, @TBLCIDADE_IDCID, @TBLCATEGORIA_IDCAT)";
                using (MySqlCommand cmd = new MySqlCommand(sql, con))
                {
                    cmd.CommandType = CommandType.Text;
                    cmd.Parameters.AddWithValue("@NOMECLI", cliente.NOMECLI);
                    cmd.Parameters.AddWithValue("@SENHACLI", cliente.SENHACLI);
                    cmd.Parameters.AddWithValue("@CNPJCPFCLI", cliente.CNPJCPFCLI);
                    cmd.Parameters.AddWithValue("@EMAILCLI", cliente.EMAILCLI);
                    cmd.Parameters.AddWithValue("@ENDERECOCLI", cliente.ENDERECOCLI);
                    cmd.Parameters.AddWithValue("@FONECLI", cliente.FONECLI);
                    cmd.Parameters.AddWithValue("@TBLCIDADE_IDCID", cliente.TBLCIDADE_IDCID);
                    cmd.Parameters.AddWithValue("@TBLCATEGORIA_IDCAT", cliente.TBLCATEGORIA_IDCAT);

                    con.Open();
                    reg = cmd.ExecuteNonQuery();
                    con.Close();
                }
                return(reg);
            }
        }
Example #2
0
        public static Tblcliente GetCliente(int id)
        {
            Tblcliente cliente = null;

            using (MySqlConnection con = new MySqlConnection(GetStringConexao()))
            {
                con.Open();
                using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Tblcliente WHERE IDCLI =" + id, con))
                {
                    using (MySqlDataReader dr = cmd.ExecuteReader())
                    {
                        if (dr != null)
                        {
                            while (dr.Read())
                            {
                                cliente             = new Tblcliente();
                                cliente.IDCLI       = Convert.ToInt32(dr["IDCLI"]);
                                cliente.NOMECLI     = dr["NOMECLI"].ToString();
                                cliente.SENHACLI    = dr["SENHACLI"].ToString();
                                cliente.CNPJCPFCLI  = dr["CNPJCPFCLI"].ToString();
                                cliente.EMAILCLI    = dr["EMAILCLI"].ToString();
                                cliente.ENDERECOCLI = dr["ENDERECOCLI"].ToString();
                                cliente.FONECLI     = dr["FONECLI"].ToString();
                                cliente.FOTOLOGOCLI = dr["FOTOLOGOCLI"].ToString();
                                //cliente.Tblcategoria.NOMECAT = dr["NOMECAT"].ToString();
                                //cliente.Tbllocalidade.NOMECID = dr["NOMECID"].ToString();
                            }
                        }
                        return(cliente);
                    }
                }
            }
        }
Example #3
0
        public static List <Tblcliente> GetClientes()
        {
            List <Tblcliente> _clientes = new List <Tblcliente>();

            using (MySqlConnection con = new MySqlConnection(GetStringConexao()))
            {
                con.Open();
                using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Tblcliente, Tblcategoria, Tbllocalidade WHERE Tblcategoria.IDCAT = Tblcliente.TBLCATEGORIA_IDCAT AND Tbllocalidade.IDCID = Tblcliente.TBLCIDADE_IDCID", con))
                {
                    using (MySqlDataReader dr = cmd.ExecuteReader())
                    {
                        if (dr != null)
                        {
                            while (dr.Read())
                            {
                                var cliente = new Tblcliente();
                                cliente.IDCLI       = Convert.ToInt32(dr["IDCLI"]);
                                cliente.NOMECLI     = dr["NOMECLI"].ToString();
                                cliente.SENHACLI    = dr["SENHACLI"].ToString();
                                cliente.CNPJCPFCLI  = dr["CNPJCPFCLI"].ToString();
                                cliente.EMAILCLI    = dr["EMAILCLI"].ToString();
                                cliente.ENDERECOCLI = dr["ENDERECOCLI"].ToString();
                                cliente.FONECLI     = dr["FONECLI"].ToString();
                                cliente.FOTOLOGOCLI = dr["FOTOLOGOCLI"].ToString();
                                //cliente.Tblcategoria.NOMECAT = dr["NOMECAT"].ToString();
                                //cliente.Tbllocalidade.NOMECID = dr["NOMECID"].ToString();
                                _clientes.Add(cliente);
                            }
                        }
                        return(_clientes);
                    }
                }
            }
        }
 public void InsertCliente(Tblcliente cliente)
 {
     if (cliente == null)
     {
         throw new ArgumentNullException("cliente");
     }
     CrudMySql.InsertCliente(cliente);
 }
Example #5
0
        public static int UpdateCliente(Tblcliente cliente)
        {
            int reg = 0;

            using (MySqlConnection con = new MySqlConnection(GetStringConexao()))
            {
                string sql = "UPDATE Tblcliente SET NOMECLI=@NOMECLI, SENHACLI=@SENHACLI, CNPJCPFCLI=@CNPJCPFCLI, EMAILCLI=@EMAILCLI, ENDERECOCLI=@ENDERECOCLI, FONECLI=@FONECLI";
                using (MySqlCommand cmd = new MySqlCommand(sql, con))
                {
                    cmd.CommandType = CommandType.Text;
                    cmd.Parameters.AddWithValue("@NOMECLI", cliente.NOMECLI);
                    cmd.Parameters.AddWithValue("@SENHACLI", cliente.SENHACLI);
                    cmd.Parameters.AddWithValue("@CNPJCPFCLI", cliente.CNPJCPFCLI);
                    cmd.Parameters.AddWithValue("@EMAILCLI", cliente.EMAILCLI);
                    cmd.Parameters.AddWithValue("@ENDERECOCLI", cliente.ENDERECOCLI);
                    cmd.Parameters.AddWithValue("@FONECLI", cliente.FONECLI);

                    con.Open();
                    reg = cmd.ExecuteNonQuery();
                    con.Close();
                }
                return(reg);
            }
        }
 public void UpdateCliente(Tblcliente cliente)
 {
     CrudMySql.UpdateCliente(cliente);
 }