private void button1_Click(object sender, EventArgs e) { string nombre=nombreTxt.Text; string apellido = apellidoTxt.Text; string tipoCliente=tipoClienteCmb.Text; string numeroSocio=numeroSocioTxt.Text; string empresa=EmpresaTxt.Text; string direccion=DireccionTxt.Text; string direccionAlterna=direccionAlternaTxt.Text; string telefonoHogar=telefonoHogarTxt.Text; string celular=CelularTxt.Text; string trabajo=trabajoTxt.Text; string extension=extensionTxt.Text; string correo=correoTxt.Text; string correoAlterno = correoAlternoTxt.Text; Client cliente=new Client(nombre,apellido,numeroSocio,celular,telefonoHogar,trabajo,direccion,direccionAlterna,correo,correoAlterno,tipoCliente,extension,empresa); DataAcces baseDatos = new DataAcces(); baseDatos.insertClient(cliente); }
public void insertClient(Client client) { command = new SqlCommand("Insert into Clientes (Nombre,Apellido,Numero_Socio,Empresa,Tipo_Cliente,Correo,Correo_Alterno,Telefono_Hogar,Telefono_Celular,Telefono_Trabajo,Extension) Values (@nombre,@apellido,@numeroSocio,@empresa,@tipoCliente,@correo,@correoAlterno,@telefonoHogar,@telefonoCelular,@telefonoTrabajo,@extension)", conecction); parameter = new SqlParameter(); parameter.ParameterName = "@nombre"; parameter.Value = client.Name; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@apellido"; parameter.Value = client.LastName; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@numeroSocio"; parameter.Value = client.SocialNumber; parameter.SqlDbType = SqlDbType.NChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@empresa"; parameter.Value = client.Business; parameter.SqlDbType = SqlDbType.NText; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@tipoCliente"; parameter.Value = client.ClientType; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@correo"; parameter.Value = client.Email; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@correoAlterno"; parameter.Value = client.AlternateEmail; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@telefonoHogar"; parameter.Value = client.HomePhone; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@telefonoCelular"; parameter.Value = client.CellPhone; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@telefonoTrabajo"; parameter.Value = client.WorkPhone; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); parameter = new SqlParameter(); parameter.ParameterName = "@extension"; parameter.Value = client.Extention; parameter.SqlDbType = SqlDbType.VarChar; command.Parameters.Add(parameter); try { conecction.Open(); command.ExecuteNonQuery(); conecction.Close(); MessageBox.Show("Cliente nuevo agregado"); } catch (SqlException ex) { MessageBox.Show("Error ! " + ex); } finally { conecction.Close(); } }