コード例 #1
0
ファイル: NewClient.cs プロジェクト: krivas/Recurrencia
        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);
        }
コード例 #2
0
ファイル: DataAcces.cs プロジェクト: krivas/Recurrencia
        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();
                }
        }