private void btnAtras_Click(object sender, EventArgs e) { ABMDeCliente abm = new ABMDeCliente(); this.Hide(); abm.Show(); }
void CrearCliente() { try { SqlCommand query = new SqlCommand("LIL_MIX.altaUsuarioCliente", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@usuario_nombre", this.txtNombreUsuario.Text)); query.Parameters.Add(new SqlParameter("@usuario_password", this.txtContrasenia.Text)); query.Parameters.Add(new SqlParameter("@nombre", this.txtNombre.Text)); query.Parameters.Add(new SqlParameter("@apellido", this.txtApellido.Text)); query.Parameters.Add(new SqlParameter("@dni", Convert.ToInt32(this.txtDNI.Text))); query.Parameters.Add(new SqlParameter("@mail", this.txtMail.Text)); query.Parameters.Add(new SqlParameter("@telefono", Convert.ToInt32(this.txtTelefono.Text))); query.Parameters.Add(new SqlParameter("@direccion_calle", this.txtDirec.Text)); query.Parameters.Add(new SqlParameter("@ciudad", this.txtCiudad.Text)); query.Parameters.Add(new SqlParameter("@direccion_piso", this.txtPiso.Text)); query.Parameters.Add(new SqlParameter("@direccion_dpto", this.txtDpto.Text)); query.Parameters.Add(new SqlParameter("@codigopostal", this.txtCP.Text)); query.Parameters.Add(new SqlParameter("@fechanacimiento", this.dateTimePicker1.Value)); cn.Open(); query.ExecuteNonQuery(); MessageBox.Show("Cliente registrado"); ABMDeCliente abm = new ABMDeCliente(); this.Hide(); abm.Show(); cn.Close(); } catch (Exception Em) { MessageBox.Show(Em.Message.ToString()); cn.Close(); } }
void modificarCliente() { try { if (txtNuevoNombre.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarClienteNombre", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@nombre_nuevo", this.txtNuevoNombre.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevoApellido.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarClienteApellido", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@apellido_nuevo", this.txtNuevoApellido.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevoDni.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarClienteDNI", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@dni_nuevo", this.txtNuevoDni.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevoTelefono.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarClienteTelefono", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@telefono_nuevo", this.txtNuevoTelefono.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevoCP.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarClienteCP", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@codigopostal_nuevo", this.txtNuevoCP.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevoMail.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarClienteMail", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@mail_nuevo", this.txtNuevoMail.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevaDirec.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarCalleDirecCliente", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@direccion_calle_nuevo", this.txtNuevaDirec.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevoPiso.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarPisoDirecCliente", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@direccion_piso_nuevo", this.txtNuevoPiso.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevaCiudad.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarCiudadCliente", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@ciudad_nueva", this.txtNuevaCiudad.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } if (txtNuevoDpto.TextLength != 0) { SqlCommand query = new SqlCommand("LIL_MIX.modificarDptoDirecCliente", cn); query.CommandType = CommandType.StoredProcedure; query.Parameters.Add(new SqlParameter("@nombre_usuario", FiltradoModificacionCliente.nombre_usuario)); query.Parameters.Add(new SqlParameter("@direccion_dpto_nuevo", this.txtNuevoDpto.Text)); cn.Open(); query.ExecuteNonQuery(); cn.Close(); } MessageBox.Show("Cliente actualizado"); ABMDeCliente abm = new ABMDeCliente(); this.Hide(); abm.Show(); } catch (Exception Em) { MessageBox.Show(Em.Message.ToString()); cn.Close(); } }