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); } }
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); } } } }
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); }
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); }