public bool AgregarDatosConObjeto(Patrocinador patrocinador) { if (ValidarConObjeto(patrocinador)) { using (SqlConnection connection = new SqlConnection("Data Source=DESKTOP-OBB3PNQ;Initial Catalog=Prueba;Integrated Security=True")) { using (SqlCommand command = new SqlCommand()) { command.Connection = connection; // <== lacking command.CommandType = CommandType.Text; command.CommandText = "INSERT into Tbl_Patrocinadores (identificacion, nombre_empresa, tipo_empresa, tipo_patrocinio, nombre, apellido1, apellido2, telefono, correo) VALUES (@identificacion, @nombre_empresa, @tipo_empresa, @tipo_patrocinio, @nombre, @apellido1, @apellido2, @telefono, @correo)"; command.Parameters.AddWithValue("@identificacion", patrocinador.Get_identificacion()); command.Parameters.AddWithValue("@nombre_empresa", patrocinador.Get_nombreEmpresa()); command.Parameters.AddWithValue("@tipo_empresa", patrocinador.Get_tipoEmpresa()); command.Parameters.AddWithValue("@tipo_patrocinio", patrocinador.Get_tipoPatrocinio()); command.Parameters.AddWithValue("@nombre", patrocinador.Get_nombre()); command.Parameters.AddWithValue("@apellido1", patrocinador.Get_primerApellido()); command.Parameters.AddWithValue("@apellido2", patrocinador.Get_segundoApellido()); command.Parameters.AddWithValue("@telefono", patrocinador.Get_telefono()); command.Parameters.AddWithValue("@correo", patrocinador.Get_correo()); try { connection.Open(); int recordsAffected = command.ExecuteNonQuery(); } catch (SqlException) { MessageBox.Show("Catch Patrocinadores"); } finally { connection.Close(); } } } } else { MessageBox.Show("Faltan datos Patrocinador"); return(false); } return(true); }
public bool ValidarConObjeto(Patrocinador patrocinador) { if (string.IsNullOrWhiteSpace(patrocinador.Get_identificacion()) || string.IsNullOrWhiteSpace(patrocinador.Get_nombreEmpresa()) || string.IsNullOrWhiteSpace(patrocinador.Get_tipoEmpresa()) || string.IsNullOrWhiteSpace(patrocinador.Get_tipoPatrocinio()) || string.IsNullOrWhiteSpace(patrocinador.Get_nombre()) || string.IsNullOrWhiteSpace(patrocinador.Get_primerApellido()) || string.IsNullOrWhiteSpace(patrocinador.Get_segundoApellido()) || string.IsNullOrWhiteSpace(patrocinador.Get_telefono()) ) { return(false); } else { return(true); } }