示例#1
0
        private void modificarCliente()
        {
            con.Open();
            modificar             = new SqlCommand("PERSISTIENDO.updateCliente", con);
            modificar.CommandType = CommandType.StoredProcedure;

            modificar.Parameters.Add("@Username", SqlDbType.VarChar).Value = textBox1.Text;
            modificar.Parameters.Add("@apellido", SqlDbType.VarChar).Value = textBox2.Text;
            modificar.Parameters.Add("@nombre", SqlDbType.VarChar).Value   = textBox12.Text;
            modificar.Parameters.Add("@mail", SqlDbType.VarChar).Value     = textBox3.Text;
            modificar.Parameters.Add("@calle", SqlDbType.VarChar).Value    = textBox7.Text;
            modificar.Parameters.Add("@cp", SqlDbType.VarChar).Value       = textBox11.Text;
            modificar.Parameters.Add("@depto", SqlDbType.VarChar).Value    = textBox10.Text;
            if (String.IsNullOrEmpty(textBox9.Text))
            {
                modificar.Parameters.Add("@piso", SqlDbType.Float).Value = DBNull.Value;
            }
            else
            {
                modificar.Parameters.Add("@piso", SqlDbType.Float).Value = float.Parse(textBox9.Text, CultureInfo.InvariantCulture.NumberFormat);
            }

            modificar.Parameters.Add("@dni", SqlDbType.Float).Value         = float.Parse(textBox4.Text, CultureInfo.InvariantCulture.NumberFormat);
            modificar.Parameters.Add("@tipo", SqlDbType.VarChar).Value      = comboBox1.SelectedItem.ToString();
            modificar.Parameters.Add("@nro", SqlDbType.Float).Value         = float.Parse(textBox8.Text, CultureInfo.InvariantCulture.NumberFormat);
            modificar.Parameters.Add("@fechanac", SqlDbType.DateTime).Value = dateTimePicker1.Value;
            modificar.Parameters.Add("@localidad", SqlDbType.VarChar).Value = textBox6.Text;
            modificar.ExecuteNonQuery();
            con.Close();

            String mensaje = "El usuario se ha modificado correctamente";
            String caption = "Se ha modificado el usuario";

            MessageBox.Show(mensaje, caption, MessageBoxButtons.OK);

            ABM_Usuario.Form3 form3 = new ABM_Usuario.Form3();
            this.Close();
            form3.Show();

            ABM_Usuario.Form7 form7 = new ABM_Usuario.Form7(user, 0);
            form7.Close();
        }
示例#2
0
 private void button2_Click(object sender, EventArgs e)
 {
     ABM_Usuario.Form3 form3 = new ABM_Usuario.Form3();
     this.Close();
     form3.Show();
 }