private void button1_Click(object sender, EventArgs e) { if (txtDireccion.Text != "" && txtRFC.Text != "" && txtNombre.Text != "" && txtDescripcion.Text != "" && txtGiro.Text != "" && txtRepresentante.Text != "" && txtAreas.Text != "" && txtTelefono.Text != "" && cbcStatus.Text != "" && txtHorario.Text != "") { empresa.rfc = txtRFC.Text; empresa.nombre = txtNombre.Text; empresa.giro = txtGiro.Text; empresa.representantelegal = txtRepresentante.Text; empresa.direccion = txtDireccion.Text; try { empresa.telefono = Convert.ToInt64(txtTelefono.Text); empresa.areastrabajo = txtAreas.Text; empresa.descripcion = txtDescripcion.Text; empresa.horario = txtHorario.Text; empresa.status = cbcStatus.Text; empresa user = new empresa() { rfc = empresa.rfc, nombre = empresa.nombre, giro = empresa.giro, representantelegal = empresa.representantelegal, direccion = empresa.direccion, telefono = empresa.telefono, areastrabajo = empresa.areastrabajo, horario = empresa.horario, descripcion = empresa.descripcion, status = empresa.status }; if (Datos.instance.empresa(user)) { MessageBox.Show("Empresa ha sido agregado exitosamente"); txtRFC.Text = ""; txtNombre.Text = ""; txtGiro.Text = ""; txtRepresentante.Text = ""; txtDireccion.Text = ""; txtTelefono.Text = ""; txtAreas.Text = ""; txtHorario.Text = ""; txtDescripcion.Text = ""; cbcStatus.Text = ""; } } catch (Exception ex) { MessageBox.Show("El telefono es numérico", "¡Alerta!", MessageBoxButtons.OK); Console.Out.WriteLine(ex.Message); Console.Out.Write(ex.Message); } } else { MessageBox.Show("Favor de llenar todos los campos", "¡Alerta!", MessageBoxButtons.OK); } }
public bool empresa(empresa empresa) { bool result = false; SqlCommand insert = new SqlCommand("INSERT INTO empresa(rfc,nombre,giro,representantelegal,direccion,telefono,areastrabajo,horario,descripcion,status) values(@rfc,@nombre,@giro,@representantelegal,@direccion,@telefono,@areastrabajo,@horario,@descripcion,@status)", getConnection()); insert.Parameters.AddWithValue("@rfc", empresa.rfc); insert.Parameters.AddWithValue("@nombre", empresa.nombre); insert.Parameters.AddWithValue("@giro", empresa.giro); insert.Parameters.AddWithValue("@representantelegal", empresa.representantelegal); insert.Parameters.AddWithValue("@direccion", empresa.direccion); insert.Parameters.AddWithValue("@telefono", empresa.telefono); insert.Parameters.AddWithValue("@areastrabajo", empresa.areastrabajo); insert.Parameters.AddWithValue("@horario", empresa.horario); insert.Parameters.AddWithValue("@descripcion", empresa.descripcion); insert.Parameters.AddWithValue("@status", empresa.status); insert.Connection.Open(); result = insert.ExecuteNonQuery() == 1; insert.Connection.Close(); return(result); }
public altaEmpresa() { InitializeComponent(); empresa = new empresa(); }